js 報沒有權限錯誤


我的頁面在localhost本機跑的話就很好。

可是在別的機子測試的話就js就會報沒有權限。。

這是為什么呢?那位大俠能解答一下嗎?謝謝!

18 个解决方案

#1


是不是你的瀏覽器設置問題, 本地沒有報出來了?
這個JS肯定是有問題的.你可以調式一下.alert出來看看.

#2


沒遇見過,學習

up

#3


路過 學習了

#4


具體信息呢?//

#5


應該不是瀏覽器問題吧,我換了幾個試了在本機都行。。

然后在別的幾台機都會報錯。。不會那么巧吧。。

#6


你的代碼有中有沒跨域等操作?

#7


引用 6 樓 gyj20061111 的回復:
你的代碼有中有沒跨域等操作?


請問一下什么叫跨域操作?麻煩解答一下。。

#8


跨域操作:簡單的說不在一個工程下的js引用

#9


引用 8 樓 warison2008 的回復:
跨域操作:簡單的說不在一個工程下的js引用


速度夠快

#10


是在同一個project 下的。。

我的結構是這樣子的:
  index.jsp 一個連接:onclick = "open()"[調用函數打開一個頁面。此頁面有一個<script>document.locaion.href = "action.do" 轉到一個action里。然后action里mapping.findforward("page")轉到真正想打開的頁面。。以為這個頁面是在WEB-INF 目錄下的。不能通過連接來打開的,這個真正想打開的頁面含有較多的js腳本]

而我在localhost本機操作這個頁面時。沒有任何錯誤。。

但在別的機子上把localhost轉為我機子上的IP來訪問時。index.jsp正常訪問。連接打開正常。頁面顯示正常。就是等操作這個頁面時就報沒有權限問題(是js的錯誤)

#11


up

#12


help!

#13


你的那些js里面都是些什么東東,有寫路徑寫死為localhost的東西沒?

#14


的確是JS調用的問題了,你輸出下document.locaion.href看看兩個有什么不同就知道了

#15


除了localhost 和 IP 不同外。其他都一樣。。

#16


把問題發上來 看看

#17


引用 13 樓 warison2008 的回復:
你的那些js里面都是些什么東東,有寫路徑寫死為localhost的東西沒?


問題解決啦。這位美女說的對。。有一個地方寫死啦。。

#18


設置本地站點

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2020 ITdaan.com