2012-06-12 54 views
0

用戶訪問網站時需要有一個接管頁面,例如www.domain.com,而不是立即顯示內容,而是顯示一個啓動頁面。然後他們可以選擇通過點擊鏈接訪問主頁。創建接管頁面

  1. 有沒有辦法做到這一點不與包括適應的要求,即收購的頁面與另一個HTML頁面的JavaScript文件之外更改主頁上的代碼?

  2. 有沒有一個我能找到的例子呢?

回答

1

你可以做一個DNS「重寫」到其他IP和其他Web服務器,你捕獲或簡單的複製/粘貼在原HTML內容,並顯示它還要加這個HTML飛濺通知。

但是,如果不更改頁面內容或訪問代碼,則無法添加啓動頁面。


如果您有機會獲得HTML代碼,您可以包括在您有權訪問的JavaScript文件,也許還上其他服務器。還爲未經禁用JavaScript的訪問者添加一個noscript標記。

例子:

<script src="http://www.asdf.com/you/have/access/to/this/file.js" type="text/javascript" /> 
<noscript>SPLASH NOTICE</noscript> 

如何file.js應該看起來像你可以ask an additional question。或檢查G

這個「遠程」JavaScript文件的好處是,您可以稍後從文件中刪除啓動通知,而無需再次觸摸原始代碼。

+0

我之所以沒有對代碼進行更改是因爲該網站運行的是CMS,並且受限於我們可以進行的代碼更改。不幸的是,我們無法訪問CMS代碼,除非我們花費數千美元讓建立該網站的代理商進行更改。如果我有權訪問主頁的HTML代碼,會不會更容易? – PeanutsMonkey

+0

是的!只需包含一個您有權訪問的JavaScript文件即可。 – powtac

+0

更新了答案。 – powtac