我將如何去訪問基於Web的腳本。我不知道我的措辭是否正確。我只是想能夠點擊一個按鈕並運行該功能。這不是問題。問題是我怎麼去把它放在一個函數中。javascript訪問基於web的腳本按鈕單擊
<script type="text/javascript" src="http://wwww.blah.com/blah?blah=blah"></script>
我將如何得到按鈕點擊運行?我已經試過每種方式將它放在一個函數中並調用函數。雖然沒有運氣。
我將如何去訪問基於Web的腳本。我不知道我的措辭是否正確。我只是想能夠點擊一個按鈕並運行該功能。這不是問題。問題是我怎麼去把它放在一個函數中。javascript訪問基於web的腳本按鈕單擊
<script type="text/javascript" src="http://wwww.blah.com/blah?blah=blah"></script>
我將如何得到按鈕點擊運行?我已經試過每種方式將它放在一個函數中並調用函數。雖然沒有運氣。
var buildScript = function (url, optionalCallback) {
var script = document.createElement("script"),
parent = document.getElementsByTagName("script")[0].parentElement;
script.onload = optionalCallback;
script.src = url;
parent.appendChild(script);
};
var button = document.getElementById("my-button");
button.onclick = function() { buildScript("//url.to.site/file.js"); };
或可選:
button.onclick = function() {
buildScript("//url.to.site/file.js", function() {
function_from_loaded_script();
});
};
如果你需要做其他的東西,你可能需要更具體。
你可以發表你想運行的代碼的例子嗎? – 2012-08-17 00:50:54