IFRAME und Onload verschiedene Websites

Hallo,


ich möchte abhängig vom jeweils ausgewählten produkt in der salesorderdetail eine website im iframe ausgeben. Kann mir jemand weiter helfen? Vielen Dank


Funktion:


Produkt A   ->   www.test1.com


Produkt B   ->   www.test2.com


....



AW: IFRAME und Onload verschiedene Websites

Hallo Philipp,


die Lösung findet sich fast schon fertig im aktuellen SDK - dürfte insgesamt nicht mehr als ein 10-Zeiler werden.


Die relevanten Links sind die Folgenden:
http://msdn2.microsoft.com/en-us/library/aa682068.aspx
http://msdn2.microsoft.com/en-us/library/aa681853.aspx


Wenn ich nachher in der Mittagspause Zeit finde kann ich das Script gerne mal runterschreiben und posten - sollte nicht länger als 5 Minuten dauern. ;)


Viele Grüße,
Thomas



AW: IFRAME und Onload verschiedene Websites

Hallo nochmals...


wie zugesagt habe ich die paar Zeilen für den OnLoad des SalesOrderDetail-Formulars mal fix neben dem Verzehr meiner Mahlzeit aufgeschrieben:


var targetURL;
var crmIFRAME = crmForm.all.IFRAME_test;
var crmProduct = new Array;
var crmProduct = crmForm.all.productid.DataValue;


if (crmProduct != null)
{
if (crmProduct[0].name == "Produkt A")
 targetURL = "
http://www.test1.com";
if (crmProduct[0].name == "Produkt B")
 targetURL = "
http://www.test2.com";
}
else {
 targetURL = "about:blank";
}
crmIFRAME.src = targetURL;


Getestet habe ich den Code nicht - ich bin allerdings zuversichtlich, dass er funktionieren sollte. Der Übersichtlichkeit halber habe ich aus den 10 Zeilen mal 16 gemacht - hier kann man natürlich nach Belieben nachbessern. ;)


Viele Grüße,
Thomas



AW: IFRAME und Onload verschiedene Websites

TOP!!!


Danke für die schnelle Antwort funktioniert einwandfrei.


VIELE GRÜßE



AW: IFRAME und Onload verschiedene Websites

[quote user="Philipp"]... funktioniert einwandfrei. ...[/quote]


Das freut mich - danke auch fürs Feedback.


Gruß,
Thomas