我的一位朋友使用「1und1」中的工具編寫了一個網站。問題是,當您使用此工具輕鬆創建網站時,您無法直接訪問代碼。我可以從瀏覽器中關閉JavaScript的某個部分嗎?
現在他做了一些愚蠢的事情。他創建了一個函數,根據您的瀏覽器語言重定位您。然而,該功能總是重新定位用戶,無論您的瀏覽器使用何種語言,並且該網站都不會停止加載。它已完成,它再次加載。
我的第一個意圖是,爲Chrome使用noscript-addon,但編輯這部分的工具也使用Javascript ...所以如果我使用noscript,這個無限重裝問題是固定的臨時,但我無法修復一勞永逸的問題!
有沒有什麼方法可以僅停用head-tag的某個腳本部分,而不是全部?
謝謝大家。
編輯: 這是劇本問題:
//<![CDATA[
// The language of the browser as an orientation for the language of
// the user
var userLang = navigator.language || navigator.userLanguage;
// The current adress of the user
var adress = document.location.href;
if(adress == thisSite && userLang.match("de")) {
// german
window.location.href = '/deutsch/start/';
} else {
// fallback (english)
window.location.href = '/english/home/';
}
//]]>
這真的取決於如何實現該功能。在最糟糕的情況下,您必須使用名爲Fiddler的外部中間人代理工具和自定義規則來剪切腳本標記。顯示腳本代碼,它應該很小,否則只發布發生重定向的相關部分。 – wOxxOm
我將代碼編輯到問題 –
1und1中,應該爲您提供一種方法來直接訪問您網站的內容(例如,ftp,某些控制檯等)。使用此方法直接更改存儲正在提供的內容的文件或數據庫。沒有更具體的信息,很難確切地說明這是什麼方法。你說「你沒有任何直接訪問代碼」。雖然有可能,但沒有其他方法可以訪問代碼。如果是這樣的話,他們的客戶支持將不得不處理來自你的朋友等需要其他一些訪問的人的大量電話。 – Makyen