我有很多通過JavaScript實現的功能,如果在任何階段javascript被禁用,他應該被重定向到另一個頁面。提到他啓用JavaScript,然後繼續。 並且此功能應該跨瀏覽器兼容 注意,重定向到另一個頁面,如果javascript被禁用
13
A
回答
19
使用<noscript
>標籤檢查JavaScript是否啓用。 <meta HTTP-EQUIV="REFRESH" content="0; url=http://www.google.com/">
將重定向到指定的url.Here在這個例子中,它將重定向到谷歌。
這裏是一個例子。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>How To Detect If User Javascript Is Enabled</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
.style1 {
color: #FF0000;
font-weight: bold;
}
-->
</style>
</head>
<body>
<p>The Purpose of this script is to show if you have javascript enabled in your browser.</p>
<p class="style1">
<script type="text/javascript">
document.write('Javascript is enabled');
</script>
<noscript>
Javascript is disabled.
<meta HTTP-EQUIV="REFRESH" content="0; url=http://www.google.com/">
</noscript>
</p>
</p>
</body>
</html>
9
從noscript塊執行http重定向。像:
<noscript>
<meta HTTP-EQUIV="REFRESH" content="0; url=http://www.yourdomain.com/index.html">
</noscript>
2
使用noscript
元素與meta
重定向。
0
我認爲noscript標籤在這種情況下會有幫助。這將在JavaScript禁用時執行。所以在這裏你可以有一個有用的meta重定向
1
你可以試試這個,這 將編寫的JavaScript未啓用,並在5秒內
<noscript>
Javascript is not enabled in your browser, you'll be redirected to another page.
<meta HTTP-EQUIV="REFRESH" content="5; url=http://www.mysite.com/nojavascript.html">
</noscript>
相關問題
- 1. 經過Javascript驗證頁面重定向到另一個頁面
- 2. htaccess - 重定向到另一個頁面
- 3. PHP - 重定向到另一個頁面
- 4. Asp.net重定向到另一個頁面
- 5. ajax重定向到另一個頁面
- 6. 重定向到另一個頁面PHP
- 7. 重定向到另一個jsp頁面
- 8. 重定向到另一個頁面,如果數組不匹配
- 9. 使用JavaScript和JSP重定向到另一個頁面
- 10. 重定向從asp.net頁面到另一個使用JavaScript函數
- 11. javascript:重定向到一個頁面?
- 12. 從一個頁面URL重定向到另一個頁面
- 13. jquery:從一個頁面重定向到另一個頁面
- 14. 如何刪除頁面時重定向到另一個頁面
- 15. 將單個https頁面重定向到另一個http頁面
- 16. 如何使用mod_rewrite從一個頁面重定向到另一個頁面?
- 17. 如何在重定向到另一個asp.net頁面時禁用按鈕?
- 18. 從一個頁面重定向到另一個使用PHP
- 19. 重定向到javascript中的另一頁
- 20. 重定向到另一頁面在PHP
- 21. 如何將用戶重定向到另一個頁面?
- 22. 將PHP頁面重定向到另一個PHP頁面
- 23. 將一個特定頁面重定向到另一個域
- 24. 向一個頁面發送POST請求,但重定向到另一個頁面
- 25. 重定向每個第三個用戶到另一個頁面
- 26. Javascript:發佈請求,然後將頁面重定向到另一個頁面
- 27. 如何在GWT中從一個頁面重定向到另一個頁面
- 28. IIS:如何將一個頁面的請求重定向到另一個頁面?
- 29. 如何在PHP中將一個頁面重定向到另一個頁面?
- 30. 我如何將一個php頁面重定向到另一個php頁面?
我不知道這是可能的刷新消息。我認爲您必須啓用JavaScript才能在客戶端重定向,並且您只能知道客戶端中沒有可用的JS引擎... – elias
適當使用漸進式增強會使此方法和對其他頁面的要求不必要。 – RobG
作爲用戶,我可能在您的網站上查看簡單的文字或圖片。 95%的情況下,你不需要JavaScript來顯示這些。我使用noscript,如果你的網站本身不起作用,除非我允許任意代碼執行,我將簡單地離開你的網站。 – 2013-06-10 22:11:17