Willkommen auf dem Portal für Mediengestalter
|
|
Autor |
Nachricht |
choise
Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht:
|
Verfasst Do 20.09.2007 17:35
Titel
|
|
|
okey,.. 2 kleine fehler:
Code: | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
erst direkt vor dem <html> tag
Code: | <script type="text/javascript">
function popupPage()
{
var page = "popup.php";
var windowprops = "width=350,height=220,locationbar=no,scrollbars=no,menubars=no,toolbars=no,resizable=no,status=no";
window.open(page, "start", windowprops);
}
// End -->
</script> |
erst im head tag einbinden,..
hier nochmal der geänderte code,.. sollte so funzen....
Code: |
<?php
if(isset($_COOKIE['popup']) && $_COOKIE['popup'] == "gesetzt")
{
$body = "<body>";
}
else
{
$body = "<body onLoad='popupPage()'>";
setcookie("popup", "gesetzt");
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<script type="text/javascript">
function popupPage()
{
var page = "popup.php";
var windowprops = "width=350,height=220,locationbar=no,scrollbars=no,menubars=no,toolbars=no,resizable=no,status=no";
window.open(page, "start", windowprops);
}
// End -->
</script>
<script type="text/javascript">
Menu = {timer : null, current : null};
Menu.getStyle = function(name){
if(document.getElementById) return document.getElementById(name).style;
else if(document.all) return document.all[name].style;
else if(document.layers) return document.layers[name];
}
Menu.show = function(name){
if(this.timer) clearTimeout(this.timer);
this.getStyle(name).visibility = "visible";
this.current = name;
}
Menu.hide = function(){
this.timer = setTimeout("Menu.doHide()",300);
}
Menu.doHide = function(){
if(this.current){
this.getStyle(this.current).visibility = "hidden";
this.current = null;
}
}
</script>
<script language="JavaScript1.2" type="text/javascript">
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
<script language="JavaScript1.2" type="text/javascript" src="inc/mm_css_menu.js"></script>
</head>
<?php echo $body; ?>
</body>
</html> |
|
|
|
|
|
Lia
Threadersteller
Dabei seit: 15.06.2004
Ort: bei Leipzig
Alter: 41
Geschlecht:
|
Verfasst Do 20.09.2007 17:41
Titel
|
|
|
Super, jetzt hab ichs.
Waren echt eigentlich überschaubare Fehler, die ich selbst auch hätte sehen müssen.
Doch wenn man sich dafür keine Zeit nimmt, passiert sowas.
Ich dank Dir ganz sehr und wünsch Dir noch einen schönen Abend.
LG
Lia
|
|
|
|
|
Anzeige
|
|
|
choise
Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht:
|
Verfasst Do 20.09.2007 17:50
Titel
|
|
|
dankeschön,....
dir auch
|
|
|
|
|
SPL1FFSTAR
Dabei seit: 04.06.2007
Ort: -
Alter: -
Geschlecht:
|
Verfasst Do 20.09.2007 18:12
Titel
|
|
|
wieso machst du das nicht sessions ? dann hast du so einen firlefanz auch nicht...
Code: |
<?php
session_start();
if($_SESSION['popUp']!="gesetzt") {
$body="<body onload='popup()'>";
$_SESSION['popUp']="gesetzt";
}
else $body="<body>";
?>
<html>
<head>
<script>
popUp() {
}
</script>
</head>
<?php echo $body; ?>
<p>bla</p>
</body>
</html>
|
|
|
|
|
|
Account gelöscht
Ort: -
Alter: -
|
Verfasst Do 20.09.2007 21:53
Titel
|
|
|
Könnt ihr euch mal angewöhnen, wenigstens die PHP-Warningungen auszugeben wenn ihr was programmiert, das ist nämlich totaler crap da...
|
|
|
|
|
choise
Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht:
|
Verfasst Do 20.09.2007 22:21
Titel
|
|
|
XSchinkenX hat geschrieben: | Könnt ihr euch mal angewöhnen, wenigstens die PHP-Warningungen auszugeben wenn ihr was programmiert, das ist nämlich totaler crap da... |
Code: | error_reporting(E_ALL); |
krieg keine fehlermeldungen, notizen oder sonst was...
|
|
|
|
|
Account gelöscht
Ort: -
Alter: -
|
Verfasst Fr 21.09.2007 11:00
Titel
|
|
|
Code: | if($_SESSION['popUp']!="gesetzt") | meinte ich ja auch bspw. Das wird dir auf jeden Fall ne Warnung ausrotzen.
Code: | if(isset($_COOKIE['popup']) && $_COOKIE['popup'] == "gesetzt") | funktioniert natürlich ohne Warnung, wobei das aber nur an der Reihenfolge der Operatorabarbeitung hängt.
Code: | if($_COOKIE['popup'] == "gesetzt" && isset($_COOKIE['popup'])) |
liefert natürlich auch ne Warnung. Wobei ich das vom Stil her sowieso gefährlich halte, ist denke ich mal Syntaxzucker von PHP. Aber solangs funzt... gibts nix zu meckern von meiner Seite.
|
|
|
|
|
choise
Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht:
|
Verfasst Fr 21.09.2007 11:08
Titel
|
|
|
mhkey,.. dast stimmt wohl,..
Zuletzt bearbeitet von choise am Mo 24.09.2007 09:00, insgesamt 2-mal bearbeitet
|
|
|
|
|
|
|
|
Ähnliche Themen |
HTML - zwei seiten auf einmal öffnen.
2 Popup fenster öffnen!
[Flash] HTML-PopUp öffnen
PopUp öffnen und Druckmenü anzeigen lassen
[JavaScript] oder [JScript] - Popup schnell öffnen
PopUp automatisch öffnen lassen ohne <body>-tag?
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|