2013-04-04 62 views
-1

#後刪除一切如果你在http://joshoak.es/test訪問我的網站,你會看到網址更改爲「http://joshoak.es/test/#/screens/d12245cc-1680-458d-89dd-4f0d7fb22724需要在URL

我可以在文檔中看到的是來自

<script type="text/javascript">jQuery(document).ready(function(){jimMain.init("screens/d12245cc-1680-458d-89dd-4f0d7fb22724");}); 

如果我刪除該代碼,則不加載該頁面。這不是我的網站,所以我對結構並不瞭解,但有朋友問我是否可以解決這個問題。你有什麼建議嗎?

謝謝!

編輯:我意識到,網站的開發方式,它不會允許頁面加載後沒有所有的信息。它是使用移動開發平臺構建的。

回答

1

您可以使用split()

Live Demo

url = "http://joshoak.es/test/#/screens/d12245cc-1680-458d-89dd-4f0d7fb22724" 
result = url.split('#')[0]; 
+0

如果我這樣做,我得到一個常量循環,其中URL切換http://joshoak.es/test/#/screens/d12245cc-1680-458d-89dd-4f0d7fb22724和http://joshoak.es/test /和頁面從不加載 – user2243648 2013-04-04 07:18:28

+0

我無法理解你到底想要什麼? – Adil 2013-04-04 07:37:05

1

嘗試:

history.pushState("", document.title, window.location.pathname); 
+0

這需要我http://joshoak.es/test/undefined – user2243648 2013-04-04 07:20:42

+3

@chrx由於缺乏適當的瀏覽器支持,不推薦使用此選項。 – Adi 2013-04-04 07:21:25

0
url = "http://joshoak.es/test/#/screens/d12245cc-1680-458d-89dd-4f0d7fb22724" 
result = url.split('#')[0]; 
window.location.href=result; 

希望這會幫助你。

+0

這使我進入http://joshoak.es/test/#/screens/d12245cc-1680-458d-89dd-4f0d7fb22724和http://joshoak.es/test/之間的常量重定向循環,並且頁面永不加載 – user2243648 2013-04-04 07:22:16

+0

你想實際加載什麼? – Nirmal 2013-04-04 07:28:31