全國服務熱線:
0791-88196636

南昌莫非:改變瀏覽器位置常用方法location.href詳解介紹

 二維碼 8367
發表時間:2020-12-09 11:10作者:南昌莫非網絡科技公司來源:南昌莫非網絡科技公司網址:http://lwdongzao.com/zxncmofei.html

南昌莫非:改變瀏覽器位置常用方法location.href詳解介紹

使用location對象可以通過很多方式來改變瀏覽器的位置。首先,也是最常用的方式,就是使用assign()方法并為其傳遞一個URL,如下所示:


location.assign(" http://lwdongzao.com");


這樣,就可以立即打開新URL并在瀏覽器的歷史記錄中生成一條記錄。如果是將location.href 或window.location設置為一個URL值,也會以該值調用assign()方法。例如,下列兩行代碼與顯式調用assign()方法的效果完全一樣:


window.location="http://www.ncmofei.com";


location.href="http://www.ncmofei.com";


在這些改變瀏覽器位置的方法中,南昌網站建設公司技術人員認為最常用的是設置location.href屬性。


另外,修改location對象的其他屬性也可以改變當前加載的頁面。下面的例子展示了通過將hash.search.hostname.pathname和port屬性設置為新值來改變URL:


//假設初始URL為http://www.ncmofei.com/Abuout/


//將URL修改為http://www.ncmofei.com/Abuout/Temp


location.hash= "#Temp";


//將URL修改為http://www.ncmofei.com/Abuout/?q=javascript


location.search= "?q=j avascript";


//將URL修改為http://www.ncmofei.com/Abuout/


location.hostname="www.ncmofei.com";


//將URLL修改為http://www.ncmofei.com/mydir/


location.pathname="mydir";


//將URL修改為http://www.ncmofei.com:8080/Abuout/


location.port=8080;


每次修改location的屬性(hash除外),頁面都會以新URL重新加載。 當通過上述任何一種方式修改URL之后,瀏覽器的歷史記錄中就會生成一條新記錄,南昌網站設計公司技術人員提醒用戶通過單擊"后退"按鈕都會導航到前一個頁面。要禁用這種行為,可以使用replace()方法。這個方法只接受一個參數,即要導航到的URL;結果雖然會導致瀏覽器位置改變,但不會在歷史記錄中生成新記錄。在調用replace()方法之后,用戶不能回到前一個頁面,來看下面的例子:


< /head>


Enjoy this page for a second, because you won't be coming back here.


< /body>


如果將這個頁面加載到瀏覽器中,瀏覽器就會在1秒鐘后重新定向到www.ncmofei.com。然后,"后退"按鈕將處于禁用狀態,如果不重新輸入完整的URL,則無法返回示例頁面。


與位置有關的最后一個方法是reload(),作用是重新加載當前顯示的頁面。如果調用reload()時不傳遞任何參數,頁面就會以最有效的方式重新加載。也就是說,如果頁面自上次請求以來并沒有改變過,頁面就會從瀏覽器緩存中重新加載。如果要強制從服務器重新加載,則需要像下面這樣為該方法傳遞參數true:


location.reload(); //重新加載(有可能從緩存中加載)


location.reload(true); //重新加載(從服務器重新加載)


位于reload()調用之后的代碼可能會也可能不會執行,南昌網絡公司技術人員認為這要取決于網絡延遲或系統資源等因素。


為此,**將reload()放在代碼的最后一行。


企業新聞
關于南昌莫非網絡科技公司2022年元旦放假安排通知.元旦:1月1日(星期六)至1月3號(星期一)放假,共計三天(無調休),1月4日(星期二)上班。
關于南昌莫非網絡科技公司2021年國慶節放假安排通知。根據《國務院辦公廳關于2021年部分節假日安排的通知》(國辦發明電〔2020〕27號),結合我單位工作實際情況,現就2021年國慶放假的有關事項安排如下。
南昌莫非網絡科技公司2021年中秋節放假通知.一、假期從:2021年09月19日到2021年09月21日結束,假期共3天(9月18日正常上班,9月26日正常休息)。二、如有緊急情況,請各位同仁及時配合相關部門主管人員把事情處理妥善。做好防火、防盜工作并督促各部門關好辦公區域的門、窗等。
根據《國務院辦公廳關于2021年部分節假日安排的通知》(國辦發明電〔2020〕27號),結合我單位工作實際情況,現就2021年端午節放假的有關事項安排如下:一、放假時間:2021年6月12日(星期六)至2021年6月14日(星期一),共放假3天。
南昌莫非網絡科技公司2021年五一勞動節放假通知.現就2021年五一勞動節放假的有關事項安排如下:一、放假時間,2021年5月1日(星期六)至2020年5月5日(星期三),共放假5天。4月25日(星期日)上班,5月6日(星期四)正常上班。
南昌莫非網絡科技公司2021年清明節放假通知.2021年4月3日(星期六)-2021年4月5日(星期一)放假,共3天。4月6日(星期二)正常上班。放假期間,各項業務照常運行,售后問題您可以直接相關負責人提交服務單,技術人員將在12小時之內處理。
關于南昌莫非網絡科技公司2021年春節放假安排通知.一、春節放假時間:2021年2月5日(農歷臘月二十四)至2021年2月18日(農歷正月初七)放假,共13天,2月19日(星期五)開始上班,2月21日星期日(農歷正月初十)恢復正常上班。由于疫情,假期時間可能會有所變化,具體以通知為準。
關于南昌莫非網絡科技公司2021年01月01日元旦放假通知。一、放假時間:2021年1月1日(星期五)至2021年1月3日(星期日)放假,共3天;2021年1月4日(星期一)正常上班。公司放假期間如有相關業務及服務事宜敬請撥打我司24小時服務熱線:0791-8819-6636或咨詢客服QQ:2401077293,可隨時與我司進行聯系。
南昌莫非網絡科技公司2020年中秋節+國慶節放假通知。根據《國務院辦公廳關于2020年部分節假日安排的通知》,為了讓大家度過一個充實、平安的假期,現把2020年中秋國慶放假時間及溫馨提示通知如下!
南昌莫非網絡科技公司2020年五一放假通知.在過去的歲月里,南昌莫非網絡科技公司與新老客戶一直保持著愉快的合作,這離不開大家的鼎立支持和幫助。在未來的日子里還需要更多朋友們的支持與幫助,希望你們能始終如一的支持南昌莫非網絡科技,并提出您寶貴的意見及建議。
南昌莫非網絡科技公司2020年春節寒假放假安排通知。南昌莫非網絡科技公司提前祝全國合作伙伴新春快樂、闔家幸福!預祝全體員工春節快樂!
南昌莫非網絡科技公司2020年元旦節放假安排通知.元旦將至,南昌莫非網絡科技公司預祝全體員工元旦快樂!現將2020年元旦節放假安排通告如下:一、放假時間:2020年1月1日,共1天。
網站建設行業方案
網站維護知識
網站制作常見問題
SEO網站優化教程
踏上云端,轉型升級融入互聯網時代,現在就聯系我們吧!
——      我們時刻為你提供更多優質互聯網技術服務      ——
姓名:
*
聯系方式:
*
咨詢項目:
內容:
*
在線留言
關于我們:南昌莫非文化傳媒有限公司(簡稱:莫非傳媒)專注于網站建設,網站SEO優化,小程序制作。提供全方位用戶體驗規劃,品牌形象設計服務。為每一位企業客戶的成長、騰飛助力!        網站建設、網站設計、網站制作、網站開發,就選網站建設公司-南昌莫非傳媒!
掃一掃微信便捷交流
|
|
|
|
|
|
|
|
|
|
|
|
|
地址:江西省南昌市西湖區洪城路6號國貿廣場A座巨豪峰
業務咨詢  :  
272482065
售后服務 :
2401077293
服務熱線:
0791-88196636
______________________________________________________________________________________________________________________________________________________________________________________________________