![](/img/trans.png)
[英]Is there a way to use beautiful soup to filter out the product id embedded in the JavaScript
[英]Any way to obtain a product id with javascript?
我正在一個Rails項目中工作,該項目涉及用戶將小部件嵌入到其單獨托管的網站上的產品頁面上。 假設小部件將采用腳本標簽的形式。
窗口小部件將打開另一個窗口,該窗口上有一個窗體(位於窗口小部件原始網站上),並允許用戶附加有關該產品的信息,然后將這些信息發布到窗口小部件起源的站點上托管的數據庫中。
因此,產品頁面上的產品ID和小部件網站上的產品ID將匹配。
我的問題是這個。 如何從小部件所在的頁面獲取產品ID? 我需要通過小部件傳遞帶有產品ID的參數,以便可以在小部件原始數據庫中更新正確的產品。
希望這是有道理的。 將采取什么方法呢?
您始終可以使用ERB寫入javascript源,就像使用ERB寫入HTML源代碼一樣。 因此,只需將@product.id
吐出到javascript代碼的相關部分即可。 例如:
<script type="text/javascript">
var productId = <%= @product.id %>;
// Do whatever you want with productId here
</script>
然后,只需檢查頁面的源代碼即可確定要輸出的內容/正在調試的內容。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.