これは可能ではないかもしれませんが、私はPHPページ内に完全なページを含める別の方法を探しています。現在私が使用している方法はiframeです。特定の理由により、iframeを使用したアプローチから離れ、代替の方法を検討したいと考えています。問題は、iframeが子ページのための素晴らしい自己完結型環境を提供したことです。iFrameを使わない埋め込みページ
PHPのインクルードは実行できません。これは、親ページにインクルードするときにパス構造全体が変更され、親からのCSS/javascriptが子に適用され、逆も同様です。子は完全なhtml構造体を含み、それを別のページの中に直接含めると、あらゆる種類の不快感を引き起こします。また、これらの子ページのうち、デザインが様々なものが2000件近くあるため、自動化されたスクリプトで変更することはできません。言うまでもなく、私たちは子ページに触れたくはありません。
私の質問では、iframeを使わずに別のページにページを含める方法がありますが、子供のパス構造を保持しながら、2つのページが矛盾しないようにしてください(コード/スタイル/スクリプトそれぞれの)。あらゆるヒントが役に立ちます。
2つのページが混在しないようにするための自動化された方法はありません。あなたがテンプレート作成をしようとしているような音から、最初のサイトを作った人は誰でもテンプレート化するという考えに本当に戸惑いました。 iframeを使用したくない場合は、手動で問題を取り出す/変更する必要があります。これを行うためのスクリプトを書くことができます。 – MoarCodePlz
iframeで何が問題になっていますか? – Quentin
私たちが経験したモバイルブラウジングのiframeには多くの問題はほとんどありません.W3Cはそれらを投げ捨てて未知の未来があるように思っています。 –