簡體   English   中英

如何獲取當前頁面的URL?

[英]How to get current page URL?

我正在使用Share Button中的文檔在應用程序中添加fb shared button。 它的工作正常,但我想在Facebook中共享當前頁面的URL。 例如:

<div class="fb-share-button" data-href="https://developers.facebook.com/docs/plugins/" data-type="button"></div>

我想填寫我當前的URL href部分,我該如何實現

http://localhost:3000/news/view/2

這是我的URL,這里的ID每次都會更改,而不是developers.facebook.com ,我如何在這里添加我的URL ID。

request.original_url 

將返回當前網址。 請參閱此鏈接以獲取更多信息。

Rails> 3.2 request.original_url

Rails 2: request.url

發現SO問題,你可以參考這個這個 :)。

使用request.original_url並將該代碼更改為:

<div class="fb-share-button" data-href="<%= request.original_url %>" data-type="button"></div>

根據“ 共享按鈕文檔”data-href參數包含一個要共享的URL ,上面的操作也是如此。

<%= %>嵌入並評估模板中的Ruby代碼。 因此,它將使您能夠使用FB共享來共享當前頁面。

希望能有所幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM