Másik oldal beillesztése saját stíluslappal?
Ha már saját oldal és PHP, akkor PHP-ből le tudod kérdezni a $_SERVER['SERVER_NAME'] vagy $_SERVER['REQUEST_URI']-t és ez alapján tudod, hogy melyik domainről van szó, és ez alapján tudod szintén PHP-ből meghatározni, hogy honnan vegye a stíluslapot.
Ha mindenképpen iframe-ben gondolkodsz, akkor akár paraméterben is átadhatod azt, hogy honnan vegye a stíluslapot. Pl.:
<?
…
$css=preg_replace("/[^a-zA-Z0-9_-]*/","",isset($_GET['css'])?$_GET['css']:"");
// Némi védekezés URL injection ellen.
if (!file_exists("css/$css.css")) $css="default";
// Ha nincs megadva css, vagy nem létezik ilyen, akkor egy
// alap css-t fogunk használni.
…
?>
…
<head>
…
<link href="css/<?= $css ?>.css" rel="stylesheet" type="text/css" />
…
Ilyen módon ki tudod választani, hogy milyen css-el menjen az oldal. Pl. ha a css/default.css helyett egy css/alternativ.css-t akarsz használni, akkor:
<iframe src="http://egyik.hu/valami.php?css=alternativ" />
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!