YourWBB


yourWBB » yourWBB Misc * » Das Proggen » HTML, XHTML, JavaScript & CSS » popup Script unter FF und IE » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 2.663 Views | | Thema zu Favoriten hinzufügen

Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen popup Script unter FF und IE
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Lenox Lenox ist männlich
Mitglied


images/avatars/avatar-2072.gif

Dabei seit: 11.03.04
Beiträge: 517
Fähigkeiten: WBB2 Fortgeschritten
Herkunft: AP
Forenversion: 2.3

 popup Script unter FF und IE Antworten Zitieren Editieren Melden       UP

Hallo habe ein kleines Problem und zwar hab ich dieses Script bei mir in der headinclude:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
<script type="text/JavaScript">
<!--
function helpCPU() {
	CPU = window.open("game_start.php?help=cpu","Prozessor","height=400,width=500,alwaysLowered=0,alwaysRaised=0,top=300,left=300,channelmode=0,deprendent=0,directories=0,fullscreen=0,hotkeys=1,location=0,menubar=0,resizable=0,scrollbars=0,status=1,titlebar=1,toolbar=0,z-lock=0");
}

function helpRAM() {
	RAM = window.open("game_start.php?help=ram","Arbeitsspeicher","height=400,width=500,alwaysLowered=0,alwaysRaised=0,top=300,left=300,channelmode=0,deprendent=0,directories=0,fullscreen=0,hotkeys=1,location=0,menubar=0,resizable=0,scrollbars=0,status=1,titlebar=1,toolbar=0,z-lock=0");
}

function helpLAN() {
	LAN = window.open("game_start.php?help=lan","Internet Breitband","height=400,width=500,alwaysLowered=0,alwaysRaised=0,top=300,left=300,channelmode=0,deprendent=0,directories=0,fullscreen=0,hotkeys=1,location=0,menubar=0,resizable=0,scrollbars=0,status=1,titlebar=1,toolbar=0,z-lock=0");
}

function helpEURO() {
	EURO = window.open("game_start.php?help=mm","Guthaben","height=400,width=500,alwaysLowered=0,alwaysRaised=0,top=300,left=300,channelmode=0,deprendent=0,directories=0,fullscreen=0,hotkeys=1,location=0,menubar=0,resizable=0,scrollbars=0,status=1,titlebar=1,toolbar=0,z-lock=0");
}

function helpSAFE() {
	SAFE = window.open("game_start.php?help=bb","Guthaben Safe","height=400,width=500,alwaysLowered=0,alwaysRaised=0,top=300,left=300,channelmode=0,deprendent=0,directories=0,fullscreen=0,hotkeys=1,location=0,menubar=0,resizable=0,scrollbars=0,status=1,titlebar=1,toolbar=0,z-lock=0");
}

function helpSDK() {
	SDK = window.open("game_start.php?help=sdk","SDK (Software Development Kit)","height=400,width=500,alwaysLowered=0,alwaysRaised=0,top=300,left=300,channelmode=0,deprendent=0,directories=0,fullscreen=0,hotkeys=1,location=0,menubar=0,resizable=0,scrollbars=0,status=1,titlebar=1,toolbar=0,z-lock=0");
}

function helpMK() {
	MK = window.open("game_start.php?help=mk","Malware Kit","height=400,width=500,alwaysLowered=0,alwaysRaised=0,top=300,left=300,channelmode=0,deprendent=0,directories=0,fullscreen=0,hotkeys=1,location=0,menubar=0,resizable=0,scrollbars=0,status=1,titlebar=1,toolbar=0,z-lock=0");
}

function helpIPS() {
	IPS = window.open("game_start.php?help=ips","IP-Spoofing","height=400,width=500,alwaysLowered=0,alwaysRaised=0,top=300,left=300,channelmode=0,deprendent=0,directories=0,fullscreen=0,hotkeys=1,location=0,menubar=0,resizable=0,scrollbars=0,status=1,titlebar=1,toolbar=0,z-lock=0");
}

function helpFW() {
	FW = window.open("game_start.php?help=fw","Firewall","height=400,width=500,alwaysLowered=0,alwaysRaised=0,top=300,left=300,channelmode=0,deprendent=0,directories=0,fullscreen=0,hotkeys=1,location=0,menubar=0,resizable=0,scrollbars=0,status=1,titlebar=1,toolbar=0,z-lock=0");
}

function helpAV() {
	AV = window.open("game_start.php?help=av","Anti-Virus-Programm","height=400,width=500,alwaysLowered=0,alwaysRaised=0,top=300,left=300,channelmode=0,deprendent=0,directories=0,fullscreen=0,hotkeys=1,location=0,menubar=0,resizable=0,scrollbars=0,status=1,titlebar=1,toolbar=0,z-lock=0");
}

function helpIDS() {
	IDS = window.open("game_start.php?help=ids","IDS (Intrusion Detection System)","height=400,width=500,alwaysLowered=0,alwaysRaised=0,top=300,left=300,channelmode=0,deprendent=0,directories=0,fullscreen=0,hotkeys=1,location=0,menubar=0,resizable=0,scrollbars=0,status=1,titlebar=1,toolbar=0,z-lock=0");
}

function helpTROJAN() {
	TROJAN = window.open("game_start.php?help=trojan","Trojaner","height=400,width=500,alwaysLowered=0,alwaysRaised=0,top=300,left=300,channelmode=0,deprendent=0,directories=0,fullscreen=0,hotkeys=1,location=0,menubar=0,resizable=0,scrollbars=0,status=1,titlebar=1,toolbar=0,z-lock=0");
}

function helpRH() {
	RH = window.open("game_start.php?help=rh","Remote Hijack","height=400,width=500,alwaysLowered=0,alwaysRaised=0,top=300,left=300,channelmode=0,deprendent=0,directories=0,fullscreen=0,hotkeys=1,location=0,menubar=0,resizable=0,scrollbars=0,status=1,titlebar=1,toolbar=0,z-lock=0");
}

function helpOS() {
	OS = window.open("game_start.php?help=os","Betriebssystem","height=400,width=500,alwaysLowered=0,alwaysRaised=0,top=300,left=300,channelmode=0,deprendent=0,directories=0,fullscreen=0,hotkeys=1,location=0,menubar=0,resizable=0,scrollbars=0,status=1,titlebar=1,toolbar=0,z-lock=0");
}
//-->
</script>


Soweit so gut

Aber es funzt leider unter IE mit dem popups nicht unter FF funzt es einwandfrei weiss da einer was ich machen kann damit es unter allen Browsern läuft?
03.08.06 21:49 Lenox ist offline E-Mail Finden Als Freund hinzufügen
Schweinebacke Schweinebacke ist männlich
Mitglied


images/avatars/avatar-5303.jpg

Dabei seit: 06.01.06
Beiträge: 826
Herkunft: Baden Württemberg

Antworten Zitieren Editieren Melden       UP

Dann hast du im IE eine PopUP-Blocker drin !?

Das Script wäre so auch einfacher. Zu dem würden im Verweis die Seiten auch geöffnet wenn ein User keine PopUp´s möchte.

Soll es ja geben.

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
 <script type="text/javascript">
function popup (Adresse,Fenster) {
  Fenster1 = window.open(Adresse, Fenster, "height=400,width=500,alwaysLowered=0,alwaysRaised=0,top=300,left=300,channelmode=0,deprendent=0,directories=0,fullscreen=0,hotkeys=1,location=0,menubar=0,resizable=0,scrollbars=0,status=1,titlebar=1,toolbar=0,z-lock=0");
  Fenster1.focus();
}
</script>

<a href="game_start.php?help=cpu" onclick="popup('game_start.php?help=cpu','Prozessor'); return false">.Link</a>

<a href="game_start.php?help=ram" onclick="popup('game_start.php?help=ram','Arbeitsspeicher'); return false">.Link</a>

u.s.w.
04.08.06 19:30 Schweinebacke ist offline E-Mail Finden Als Freund hinzufügen
Lenox Lenox ist männlich
Mitglied


images/avatars/avatar-2072.gif

Dabei seit: 11.03.04
Beiträge: 517
Fähigkeiten: WBB2 Fortgeschritten
Herkunft: AP
Forenversion: 2.3

Themenstarter Thema begonnen von Lenox
Antworten Zitieren Editieren Melden       UP

Wie kommst du drauf das ich kein popup zulasse??

Ich lasse popup zu nur im FF funzt und im IE tut er ja mal rein garnix

PS: deine Function ist mir etwas aspekt da bleib ich bei meiner!
05.08.06 09:45 Lenox ist offline E-Mail Finden Als Freund hinzufügen
Schweinebacke Schweinebacke ist männlich
Mitglied


images/avatars/avatar-5303.jpg

Dabei seit: 06.01.06
Beiträge: 826
Herkunft: Baden Württemberg

Antworten Zitieren Editieren Melden       UP

Wenn es so im IE6 aussieht, (Anhang) dann werden deine Fenster nicht angezeigt. Es seiden sie wurden unter „Popupblockereinstellungen“ akzeptiert.

Natürlich darfst du dein Script weiter hin benutzen, da spricht überhaupt nicht dagegen.

Nur für den Fall, dass es einen Interessiert:

Das Script braucht für alle Fenster nur ein und die selbe Funktion.

function popup ()

Nun werden in die Klammer Variable aus dem Verweis (Link) übergeben.

function popup (Adresse,Fenster)

Variable – Adresse und Fenster

Diese wird in der Anweisung window.open gegengesetzt.

Fenster1 = window.open(Adresse, Fenster, ......

Im Verweis steht nun für diese Variablen die Resultate, die beim anklicken (Aufruf der Funktion) übergeben werden

onclick="popup('game_start.php?help=cpu','Prozessor'); return false"

für Adresse wird jetzt 'game_start.php?help=cpu' und für FensterName (nicht Titel) übergeben.

return false greift für den Fall, wenn die Funktion nicht ausgeführt werden kann, und somit das href die Seite verlinken soll.

Der Vorteil:

Nur ein Script mit einer Funktion, der man jetzt logischerweise im Verweis auch unterschiedliche Fenstergrößen mitgeben kann.

Dateianhang:
jpg ie-block.jpg (23,35 KB, 66 mal heruntergeladen)

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Schweinebacke: 05.08.06 11:16.

05.08.06 11:15 Schweinebacke ist offline E-Mail Finden Als Freund hinzufügen
Lenox Lenox ist männlich
Mitglied


images/avatars/avatar-2072.gif

Dabei seit: 11.03.04
Beiträge: 517
Fähigkeiten: WBB2 Fortgeschritten
Herkunft: AP
Forenversion: 2.3

Themenstarter Thema begonnen von Lenox
Antworten Zitieren Editieren Melden       UP

Achso... gut das werd ich dann mal testen und einbauen sollte das besser sein Bedanke ich mich natürlich sonderbar bei dir Augenzwinkern
05.08.06 11:36 Lenox ist offline E-Mail Finden Als Freund hinzufügen
hutzi hutzi ist männlich
fighters-from-hell.de


images/avatars/avatar-2533.gif

Dabei seit: 13.03.05
Beiträge: 396
Fähigkeiten: WBB Lite 1 Fortgeschritten
Forenversion: Lite 1.0

Antworten Zitieren Editieren Melden       UP

@ Schweinebacke
Ich habe deine Variante für ein anderes "Projekt" gerade super gebrauchen können.

Meine Frage zu diesem Teil:
code:
1:
2:
3:
  Fenster1 = window.open(Adresse, Fenster, "height=400,width=500,alwaysLowered=0,alwaysRaised=0,top=300,left=300,channelmode=0,deprendent=0,directories=0,fullscreen=0,hotkeys=1,location=0,menubar=0,resizable=0,scrollbars=0,status=1,titlebar=1,toolbar=0,z-lock=0");

Ist da die Möglichkeit gegeben, das Die rechte Maustaste gesperrt ist oder könnte man da noch etwas einfügen, damit die rechte Maustaste nicht funktioniert bei dem neuen PopUp Fenster?
05.08.06 12:42 hutzi ist offline E-Mail WWW Finden Als Freund hinzufügen
Schweinebacke Schweinebacke ist männlich
Mitglied


images/avatars/avatar-5303.jpg

Dabei seit: 06.01.06
Beiträge: 826
Herkunft: Baden Württemberg

Antworten Zitieren Editieren Melden       UP

das würde kein Sinn ergeben.

Das Script müsste in dem Fall den Inhalt der Seite schreiben. Wenn du eine solche Sperre in dem Fenster haben möchtest, solltest du sie in den Quelltext mit einbinden.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Schweinebacke: 05.08.06 13:20.

05.08.06 13:20 Schweinebacke ist offline E-Mail Finden Als Freund hinzufügen
Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » yourWBB Misc * » Das Proggen » HTML, XHTML, JavaScript & CSS » popup Script unter FF und IE