2013-07-29 49 views
0

首先,我將在我的HTML中包含腳本。如何提取與JS腳本被調用的GET參數?

<script type="text/javascript" src="test.js?param=value"></script> 

其次,我希望我的腳本根據param的值進行操作。 我無法找到這個問題的具體答案。 這樣可能嗎?

東西在我腦海中流淌,但我沒有嘗試過,因爲我不太喜歡這個想法: 也許我可以用JQuery搜索整個HTML,找到該字符串並獲取參數,但也許在JQuery中有某些東西這可以幫助我以更方便的方式解決這個問題。

+0

一個解決方案是讓服務器端語言處理您的JS文件。像'test.php?param = value',然後在你的文件中添加'var param ='<?= $ _ GET ['param']?>';'。 –

回答

0
<script id="my-script" type="text/javascript" src="test.js?param=value"></script> 

var params = $("#my-script").attr("src").split("?")[1]; 
相關問題