Cocos Creator 獲取當前URL取參數

利用Javascript獲取當前頁的URL,這個問題起來好像很複雜,若是第一次去想這個問題,不少人估計又在琢磨到底又是哪一個神通常的Javascript函數。javascript

其實不是,Javascript獲取當前頁的URL的函數就是咱們常常用來重定向的window.location.href。php

好比以下函數: html

  1. <script>  
  2. var url=window.location.href;  
  3. var loc = url.substring(url.lastIndexOf('/')+1, url.length);   
  4. alert("url="+url+",loc="+loc);  
  5. </script>  


若是當前頁面的url爲http://localhost:6666/myphp/mobile/pc1.php,那麼其運行結果以下:java

上面的函數同時展現如何獲取當前頁名稱的作法。瀏覽器

獲取利用window.location.href的變量獲取整個url以後,要哪一部分的地址,利用substring,indexof等字符串處理函數對獲取到的url進行處理,截取你想要的部分。函數

平時利用window.location.href作重定向,就是改變整個瀏覽器的url,url

若是後面沒有賦值,這就成了獲取當前值的語句。spa

與document.getElementById("xx").value同樣,你可以修改,就可以獲取了。htm

 

刷新當前頁
window.location.href=window.location.href;
或者
window.location.href="當前URL",例如blog

window.location.href="http://www.hao123.com/indexnt.html";

 

PS:若是不考慮window.location.href,能夠直接使用window.location.reload();刷新

相關文章
相關標籤/搜索