同桌上课用手指进去了好爽_欧美丰满熟妇xxⅹⅹ性大i_成人av天天日天天拍拍_猛男gay帅男gay男男同志_欧美va天堂在线观看_人妻无码av中文系列三里桃花_亚欧免费无码在线观看_久久久精品国产亚洲av水_日韩在线免费看污污污_2021无码专区人妻系列日韩

首頁 優(yōu)化推廣 如何在aspx頁面中使用js文件

如何在aspx頁面中使用js文件

來源: | 時間:2010/10/23 18:34:46 |

調試aspx網(wǎng)頁遇到的一個問題搞的心情很不爽 
aspx網(wǎng)頁是一個查詢條件的設置頁面,我使用了一個js文件,里面寫有一個顯示日歷的腳本,在aspx頁面上點擊輸入框,顯示出日歷,讓用戶來選擇起止日期。 
這個頁面是一個完全沒問題的頁面,原來在asp下已經(jīng)實現(xiàn)了。所以我就直接粘貼過來,結果運行不正確,提示好多變量未定義,而且提示缺少對象的錯誤。搞了一上午都沒有成功,由于是原來運行正常的頁面,現(xiàn)在老調試不出來,因此很是不爽。
 
下午在狂怒之下,發(fā)誓一定要搞定他。就開始一個一個的查找未定義變量的問題,結果發(fā)現(xiàn)全部是在js文件里,由此開始懷疑js文件沒有發(fā)揮作用,也就是說這個項目中根本沒有承認js文件的存在。經(jīng)過反復試驗,證實了自己的猜測,js文件無論是直接拷貝到項目目錄下,還是在項目中先建立js文件然后再寫內容,js文件都不被項目所認可,調用js中的方法等均會提示錯誤。
 
通過上網(wǎng)搜索,找到如下解決方法:
1、采用服務器端包括語法,將原先的js文件改后綴名為inc文件,在aspx文件中要調用js文件的地方改寫為:
<!--#Include File="yourjsfile.inc"-->
當然,你的inc文件中不能忘記寫上標簽:
<script  language=javascript></script>
 
或者這樣
<script language="javascript">
<!--#Include File="yourjsfile.js"-->
</script>
 
2、如果外連js文件中有中文,必須在web.config中加入如下設置:
<system.web>
<globalization responseEncoding="gb2312" requestEncoding="gb2312" fileEncoding="gb2312"/>
<system.web>
 
第二種方法我覺得是最簡單的方法,第一種方法要是js中有中文的話,也必須設置,因此用第二種方法可謂是兩者具到

服務熱線

153 8323 9821

功能和特性

價格和優(yōu)惠

網(wǎng)站和維護

推廣和優(yōu)化

微信服務號