一個頁面調用可以在這個網址遠程腳本:http://url.to.script/myScript?ScriptParamsList
。讓我們假設:不需要
- 異步執行。
- 顯示輸出不是必需的。
腳本在按鈕單擊事件上調用。讓處理程序()是JavaScript的事件處理程序:
function Handler() { //invoke the remote script }
有幾種方法可以實現處理程序()函數:
- 腳本VS img標籤:
document.write('<script src="http://url.to.script/myScript?ScriptParamsList" type="text/javascript"></script>');
document.write('<img src="http://url.to.script/myScript?ScriptParamsList" />');
- jQuery的html的()與.load():
$('#TargetDiv').html('<img src="http://url.to.script/myScript?ScriptParamsList" />');
$('#TargetDiv').load('http://url.to.script/myScript?ScriptParamsList');
問題
哪些是優點和缺點?
''?你的意思是''?順便說一下,你正在比較蘋果和橘子...... –
2012-07-18 14:07:15
@Rob W:編輯。謝謝。 – 2012-07-18 14:10:10