Sto avvolgendo una vista del rasoio in un iframe. La vista del rasoio è un servizio Web su un dominio diverso.Posizione file CSS rasoio come variabile
Ecco quello che sto facendo:
<!DOCTYPE html>
<html>
<body>
<p align="center">
<img src="http://somewhere.com/images/double2.jpg" />
</p>
<p align="center">
<iframe src="https://secure.somewhereelse.com/MyPortal?CorpID=12334D-4C12-450D-ACB1-7372B9D17C22" width="550" height="600" style="float:middle">
<p>Your browser does not support iframes.</p>
</iframe>
</p>
</body>
</html>
Questa è l'intestazione del sito src:
<!DOCTYPE html>
<html>
<head>
<title>@ViewBag.Title</title>
<link href="@Url.Content("~/Content/Site.css")" rel="stylesheet" type="text/css" />
<link href="@Url.Content("~/Content/themes/cupertino/jquery-ui-1.8.21.custom.css")" rel="stylesheet" type="text/css" />
<script src="@Url.Content("~/Scripts/jquery-1.5.1.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery-ui-1.8.11.min.js")" type="text/javascript"></script>
</head>
Voglio che lo src iframe per usare il CSS del sito chiamata.
C'è un modo per passare l'URL CSS o ereditare il CSS del sito chiamante?
Mi accontenterei persino del fatto che il percorso del file css è un parametro passato dal sito di origine.
Qualcuno ha qualche suggerimento?
Domanda SO duplicata: [CSS corpo di stile sovrapposto per contenuto in iframe] (http://stackoverflow.com/questions/6494721/css-overide-body-style-for-content-in-iframe). –
Perché non includere i risultati del servizio Web sul lato server? – Gaurav