2012-02-20 15 views
0

私はスプラッシュスクリーンとして機能するページ - front.tpl.phpを持つdrupal 7サイトを持っています。 www.mysite.comのようなサイトアドレスを入力してEnterキーを押すと、正常に表示されるスプラッシュ画面にリダイレクトされます。今、私は実際のwww.mysite.comにユーザーをリダイレクトしたいと思っています(つまり、スプラッシュスクリーンやページfront.tpl.phpをバイパスします)。ユーザーがスプラッシュのリンクをクリックすると、私のpage.tpl.phpになります。スクリーンページ。ちょうどあなたがスプラッシュスクリーンを過ぎてしまっと上をクリックし、それへのリンクを設定するか、どちらかしたら、あなたがに行くのホームページとして別のページを設定Drupalページ - front.tpl.phpリダイレクトの問題

あなたの助けが高く評価されています...

答えて

0

Javascriptを使用して自動的にリダイレクトします。

<script type="text/javascript"> 
function delayedRedirect(){ 
    window.location = "YOUR_HOME_PAGE_URL" 
} 
</script> 

<body onLoad="setTimeout('delayedRedirect()', 3000)"> 

変更ページがリダイレクトされる前にかかる時間を変更するための番号:あなたが自動リダイレクトをしたい場合は

<a href="YOUR_HOME_PAGE_URL">SPLASH_SCREEN</a>

:あなたがリンクをしたい場合

EDIT:

あなたのスプラッシュページがindex.htmlにある場合は、タグの間にJavascriptを追加します。あなたのタグにonload関数を追加します。

YOUR_HOME_PAGE_URLを、リダイレクト先のページに変更します。

このコードはシンプルであり、文字どおり動作できません。プロジェクトのアプリケーションキュー内のモジュールがあり

+0

特別なノードではなく、私のウェブサイトのランディングページだけです。ノードIDはありません。あなたが理解してくれることを願っています。 – dev

+0

回答が修正されました。コードはまだ動作します... – SpaceBeers

+0

それはないです。同じページにリダイレクトされ続けます – dev

0

Splashify は、here

そのアクティブなアプリケーションをキューに入れられました。それが完全なプロジェクトになるのを待つか、それに貢献するかのどちらかです。これは、よりクリーンな実装を提供します。