當我測試這個網站時,如果我使用的URL沒有前綴:www,那麼一些javascript斷點和一個複選框將不會標記自己點擊。有沒有這個js打破沒有url前綴的原因:www?
它工作正常,如果我有前綴那裏。
我並不是真的在這個特定的網站問題上尋求幫助,但JavaScript是否需要url前綴才能正常工作?是否應該發生,當完整的網址不存在時,一些功能會中斷?
當我測試這個網站時,如果我使用的URL沒有前綴:www,那麼一些javascript斷點和一個複選框將不會標記自己點擊。有沒有這個js打破沒有url前綴的原因:www?
它工作正常,如果我有前綴那裏。
我並不是真的在這個特定的網站問題上尋求幫助,但JavaScript是否需要url前綴才能正常工作?是否應該發生,當完整的網址不存在時,一些功能會中斷?
這聽起來像其他事情正在發生。 Javascript不會因爲您訪問的網址沒有www前綴而中斷。
您的Web服務器可能會導致一些令人毛骨悚然的設置。你的.htaccess文件中可能有一些時髦的重寫規則,如果它的Apache是你的。或者,它可能是在JavaScript中尋找硬編碼網址或東西的東西。
所以再次,答案是否定的。 URL上的前綴本身並不會阻止Javascript正常工作。
是的,有一個硬編碼的URL參考圖像。謝謝 –
http://www.example.org和http://example.org是兩個非常不同的domains。 Javascript需要一個引用現有站點的URI來工作。
大多數人會購買這兩個域嗎?通常他們似乎去同一個網站。 –
是的。查看右欄中的「相關問題」以找出「如何從一個域重定向到另一個域」。 – Bergi
可能還有其他一些原因。 – WojtekT
如果您使用的是IE瀏覽器,那麼您的安全區域定義可能非常不穩定,而非www版本的限制比正常情況要嚴重得多。 –