Nachdem ich mich durch Brogans Erklärung gewühlt habe, das ganze auch mehr schlecht als recht am laufen habe, bleibt mir immer noch ein Problem, für das ich keine Lösung finde.
Moralische Diskussionen über das folgende Pop-Up Problem möge man bitte woanders führen, wir haben halt Werbekundschaft, die auf die teile steht.
Wir haben zwei Pop-Up Fenste rzu laufen, welche ich gerne bei kleineren Browserauflösungen ausgeblendet haben würde.
Nach Brogans Erklärung müßte ich nun jetzt einfach noch dem Script die Klasse zuweisen und es sollte funktionieren.
Das Javascript für das Pop-Up habe ich nur Ansatzweise jetzt hier mal kopiert, da das doch echt ewig lang ist.
Da ich mir nicht sicher war/bin, wo in dem Script ist es mit der Klasse für das Responsive versuchen soll, habe ich den mal in den Absatz mit dem Bild als solches getan.
Sorgt dann aber nur dafür, dass es gar nicht mehr angezeigt wird, egal bei welcher Auflösung.
Kann ich das irgendwie lösen oder liegt es daran, dass ich dem Script keine Klasse mehr zuweisen kann ?
Wäre es eventuell möglich, es von außen mit einem Div zu versuchen, dem ich eine Klasse zuweise und der es dann ausblendet ?
Moralische Diskussionen über das folgende Pop-Up Problem möge man bitte woanders führen, wir haben halt Werbekundschaft, die auf die teile steht.

Wir haben zwei Pop-Up Fenste rzu laufen, welche ich gerne bei kleineren Browserauflösungen ausgeblendet haben würde.
Code:
/* Responsive Werbung - Klassen */
/* Popup */
<xen:if is="@enableResponsive">
@media (max-width:610px) {
.popup_ad {
display: none;
}
}
@media (max-width:480px) {
.popup_ad {
display: none;
}
}
</xen:if>
/* Responsive Werbung - Klassen */
Nach Brogans Erklärung müßte ich nun jetzt einfach noch dem Script die Klasse zuweisen und es sollte funktionieren.
Das Javascript für das Pop-Up habe ich nur Ansatzweise jetzt hier mal kopiert, da das doch echt ewig lang ist.
Code:
<xen:if is="@enableResponsive">
<!-- Pop-Up -->
<SCRIPT language='JavaScript' type=text/javascript>
<!--
document.write("<table width='500' height='500' border='0' cellspacing='0' cellpadding='1' style='display:none;position:absolute;top:10px;left:10px;empty-cells:hide; z-index: 400' id='v1771414318848275v181'>");document.write("<tr><td style='background: #062F91'>");document.write("<table width='100%' height='100%' border='0' cellspacing='0' cellpadding='0'>");document.write("<tr height='1'><td>");document.write("<table width='100%' border='0' cellspacing='1' cellpadding='0' style='background: #062F91; color: #FFFFFF; cursor: default'><tr style='font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold'><td>text");document.write("<td style='width: 20px; cursor: pointer;' onclick='javascript:v1771414318848275v183();'>-");document.write("<td style='width: 20px; cursor: pointer;' onclick='javascript:v1771414318848275v184();'>X");document.write("</table>");document.write("<tr><td>");document.write("<table width='100%' height='100%' id='v1771414318848275v185' border='0' cellpadding='0' cellspacing='0' bgcolor='#E0E0F0'>");document.write("<tr>");document.write("<td>");document.write("<a href=\"http://abcd.com\" target=\"_blank\" title=\"abcd\"><img src=\"http://abcd.com/images/banners/1/abcd400x400.gif\" width=\"500px\" height=\"500px\"alt=\"abcd\" /></a>");docume
Da ich mir nicht sicher war/bin, wo in dem Script ist es mit der Klasse für das Responsive versuchen soll, habe ich den mal in den Absatz mit dem Bild als solches getan.
Sorgt dann aber nur dafür, dass es gar nicht mehr angezeigt wird, egal bei welcher Auflösung.
Kann ich das irgendwie lösen oder liegt es daran, dass ich dem Script keine Klasse mehr zuweisen kann ?
Wäre es eventuell möglich, es von außen mit einem Div zu versuchen, dem ich eine Klasse zuweise und der es dann ausblendet ?