2016-10-24 12 views
0

現在、私のウェブページに問題があります。含まれているページはサブドメインで更新されますがメインドメインには表示されません

次は(メインのindex.phpを含む)すべてのページ

<?php include 'script/header.php'; ?> 

<?php include 'popup.html'; ?> 

とポップアップが含まれている私のheader.phpの、とのページへのポイント上に存在します。 htmlにはこのスクリプトが含まれていますが、私は自分自身については考えていませんでした。

<SCRIPT LANGUAGE="JavaScript"> 
<!-- Begin 
    function popUp(URL) { 
    day = new Date(); 
    id = day.getTime(); 
    eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=875,height=600,left = 50,top = 50');"); 
    } 
// End --> 
</script> 

開くポップアップのサイズを800x500から875x600に更新しました。そして、これがうまくhttp://schaatspeloton.nl/rijders/のようなすべてのサブページの提供htmlコードに更新されますが、それはそれは800x500

で.htaccessファイルが、私は

をチェックし、そこに特別な何かを持っていないまま、メインページ http://schaatspeloton.nlに更新されません。
Options -Indexes 

#AddDefaultCharset iso-8859-1 AddDefaultCharset UTF-8 

ErrorDocument 400 /error/400.html ErrorDocument 401 /error/401.html 
ErrorDocument 403 /error/403.html ErrorDocument 404 /error/404.html 
ErrorDocument 500 /error/500.html 

そして、ヘッダーの未設定のキャッシュコントロールを含めて試してみましたが、これは役に立たなかったです。

メインページのindex.phpからインクルードされたpopup.htmlを更新してサブドメインで許可するのはどうでしょうか?そして、popup.htmlをどのようにしてメインページにも更新させることができます。

+0

CTRL-F5 – adeneo

+0

Ofcourseを打つことを試しましたか?これはいつも最初の移動です。 :) –

答えて

0

これはサブドメインではありません。サブフォルダです。大きな違い。インクルードはすべてのページにあるので(少なくともあなたが主張している)、それは同じファイルを呼び出しているため、キャッシュされるか、リフレッシュされるべきものはありません。ファイル内に何か他のものがない限り、ロードされているのは同じファイルです。

または、おそらく何かがCSSで上書きされます。

ブラウザが(一時的に)壊れている可能性があります。ブラウザを閉じてもう一度起動しようとしましたか?また別の提案もありますが、CTRL + F5F5ではない)を試してみてください。また、そのスクリプトはちょっと恐ろしいです。ポップアップウィンドウをプッシュするためにeval()を使うのはちょっと古風なことです...

+0

私はこのコードが古くなっていることを知っています(この問題を解決した後、将来置き換えます)。そしてはい、私はCtrl + F5を押しました。それは助けにはならない。それは、すべての異なるブラウザタイプと異なる –

+0

...デバイスにも現れます。私はCSSを見ていきますが、同じCSSが異なるサブフォルダに使われています。だから私はそれが問題であるとは思わない。 –

+0

私はGhosteryをオンにしているかどうかにかかわらず、どちらの側にもポップアップを表示しません。また、保護をオンまたはオフにすることもできます。しかし、いくつかのjavascriptエラーがあるので、サイト/ポップアップの読み込みを完全に妨げる他の問題があるかもしれません。 – junkfoodjunkie

関連する問題