由於JavaScript可以寫入(或包含)在HTML文件或ASP文件中,是否有區別?HTML和ASP文件中的Javascript
0
A
回答
1
ASP的方式是一個服務器端技術(通常)在執行時輸出HTML文檔。
您編寫的任何JavaScript可能都是HTML文檔的一部分(因此與您可能放入靜態HTML文檔的任何JS相同),也可能寫爲服務器端代碼(在這種情況下,它將在服務器上執行,可以訪問ASP API而不是瀏覽器API,並將生成輸出而不是輸出)。
2
ASP在服務器端運行。由此生成的任何HTML或JavaScript都會簡單地發送到瀏覽器,這是呈現HTML並執行JavaScript的地方。
0
關於Javascript和服務器端編程語言(如ASP和PHP)的奇妙之處在於它們可以(有點)交織在一起。因此,舉例來說,如果你有,你要能夠招惹使用Javascript服務器端的變量,你可以將其包含在JS當你輸出的頁面:
// THIS IS THE ASP CODE
string mystring = "This is my ASP string";
string html = "<script type=\"text/javascript\">var mystring = "+mystring+"</script>";
// then output the html
這是一個可怕的,糟糕的例子,但你希望得到的想法。您可以使用ASP變量等將JavaScript發送到頁面。這非常方便。
+0
謝謝你,很好的例子:)希望我可以給你一個勾號也:( – hdue 2011-05-24 15:19:11
0
一個區別我能想到的是,你綁定HTML的方式/ ASP控制
--HTML button control--
<input type = "button" id = "myButtonHTML" />
--ASP button control--
<asp:button runat = "server" id = "myButtonASP" />
綁定這在JavaScript將是如下
--HTML control--
document.getElementById("#myButtonHTML").value
AND
--ASP control--
document.getElementById("#myButtonASP.ClientID").value
相關問題
- 1. HTML文件選擇和JavaScript
- 2. ASP .NET MVC;返回HTML和JavaScript一起
- 3. ASP域和文件
- 4. 插入一個HTML文件到我的主html文件中使用JavaScript和AJAX
- 5. DateLastModified(ASP)和Excel文件+ ASP編譯
- 6. 將.asp文件包含到html文件中
- 7. JavaScript事件和HTML
- 8. asp回發問題和html控件
- 9. ASP控件的HTML模板
- 10. 從QML調用HTML文件和Javascript
- 11. HTML的JavaScript類型=文件
- 12. 從使用Javascript的經典ASP文件中讀取文本
- 13. 訪問HTML中的JavaScript文件
- 14. 在.net 4.0下的.html文件中的ASP
- 15. 調用和解釋來自javascript/html的ASP web服務
- 16. 經典的ASP和SSL的文件夾
- 17. javascript清除asp文本框上的html按鈕點擊
- 18. asp控件中的Javascript代碼管理
- 19. 使用htaccess在html和javascript中單個文件的url重寫
- 20. Javascript和CSS,內部HTML與外部文件中的對比
- 21. Javascript和ASP創建動態文件夾更優雅
- 22. AngularJS和ASP的MVC圖像文件MVC
- 23. 發送HTML郵件asp
- 24. 使用Android資產文件夾中的HTML和Javascript讀取Epub文件?
- 25. HTML電子郵件和Javascript
- 26. 使用HTML 5,Javascript和文件API下載文件
- 27. Html和JavaScript中的撇號
- 28. 動態返回在經典ASP中的JavaScript文件
- 29. 從HTML運行Javascript文件?
- 30. 原因和好處超過HTML在ASP中使用文字
謝謝你非常有幫助! – hdue 2011-05-24 15:18:33