anpera.net https://anpera.homeip.net/phpbb3/ |
|
Frage Funktionbezüglich Internet Explorer https://anpera.homeip.net/phpbb3/viewtopic.php?f=34&t=4754 |
Seite 1 von 1 |
Autor: | Tidus [ Mo 05 Jan, 2009 15:56 ] |
Betreff des Beitrags: | Frage Funktionbezüglich Internet Explorer |
Hallöchen^^ also da ich mich mit dem problem des Internet Exploreres näher beshcäftigen musste habe ich mir überlegt ob es eine möglichkeit gibt quasie in die index.php eine funktion zu integrieren die darauf prüft ob der internet explorer verwendet wird. und dann so nach dem motto.. "wenn internet explorer verwendet wird, auf alternative adresse umleiten" da der IE ja die weiterleitungen nicht so gerne schlucken mag.. zum anderen wollte ich fragen, ob einige der begabteren unter euch in sachen Java und Javascript oder sonstigem evtl eine funktion kennen oder mal programmiert haben, die in etwa folgendes kann: wäre cool wenn sie prüfen könnte ob der popup blocker aktiv ist, und wenn ja so ein warn fenster ausspuckt wo drin steht "bitte popup blocker ausschalten" und das man das am besten auf den dorfplatz integrieren könnte.. das wars schon hoffe jemand kann mir helfen..^^ |
Autor: | Auric [ Mo 05 Jan, 2009 19:27 ] |
Betreff des Beitrags: | Re: Frage Funktionbezüglich Internet Explorer |
Also mit dem Popup-Blocker kann ich dir nicht helfen - ob der aufgerufene Websites über seine Existenz aufklärt wage ich mal zu bezweifeln. Bei den Browsern ist das allerdins nicht so: $_ENV['HTTP_USER_AGENT'], $_SERVER["HTTP_USER_AGENT"] dürften deine Probleme lösen - einfach mal anschauen. |
Autor: | Eliwood [ Mo 05 Jan, 2009 20:21 ] |
Betreff des Beitrags: | Re: Frage Funktionbezüglich Internet Explorer |
Au ja. Ne Funktion für Browser, wo man serverseitig dem User in einem Popup befehlen kann, er solle doch bitte den Popup-Blocker ausschalten. Eigentlich cool. Ist er dann nicht schon aus? ![]() PS: get_browser() ist dein Freund. Der gibt einige gute Auswertungen für diesen HEader an - sofern dieser stimmt. Bei mir würde er manchmal sagen, ich surfte mit Google... ![]() |
Autor: | Arath [ Mo 05 Jan, 2009 23:32 ] |
Betreff des Beitrags: | Re: Frage Funktionbezüglich Internet Explorer |
Beim Firefox kann ich dir etwas geben gegen den AdBlocker ... $this->bbcode_second_pass_code('', '<div id="advertising"> <script type="text/javascript"> Hier kommt der Originale AdSense Code rein... </script> <noscript> Wenn Javascript deaktiviert ist wird dieser Text angezeigt. Es kann aber auch via HTML eine Grafik, Links oder ein iFrame angezeigt werden. </noscript> </div>') und der nächste Codeschnipsel muss direkt vor den </body> Tag. $this->bbcode_second_pass_code('', '<script type="text/javascript"><!-- setTimeout('check_ads()', 1000); // 1 Sekunde Wartezeit bevor das Script loslegt function check_ads() { if (!document.getElementById("adsense")) return; var blocked = false; var e = document.getElementsByTagName("iframe"); for (var i = 0; i < e.length; i++) if ((e[i].src.indexOf("googlesyndication.com") > -1) && (e[i].setAttribute && (e[i].style.visibility == "hidden" || e[i].style.display == "none"))) blocked = true; if (!window.opera && (!window.google_last_modified_time || !google_last_modified_time)) blocked = true; if ((e.length == 0) || blocked) { s = "<center>"; s += "Hier wird die alternative Werbung eingegeben..."; s += "Beispiel: <a href="http://harthas.aufserver1.hieriminternet.de/shannar/game/" >Mysterien um Ched Nasad</a>"; s += "Und so weiter..."; s += "</center>"; document.getElementById("advertising").innerHTML = s; } } //--></script>') Mit freundlichen Grüßen Kai A. Wolf |
Autor: | Tidus [ Di 06 Jan, 2009 12:34 ] |
Betreff des Beitrags: | Re: Frage Funktionbezüglich Internet Explorer |
@Eliwood ^^ naja ich meinte eher so ein fenster wie "Rechtsclick is hier Verboten" und so wie die fehlermeldungen, das wird doch von den popup blockern eigentlich nicht geblockt oder? ![]() EDIT: mmhmm.. irgendwie wollte ich mal schauen was get_browser(); so ausgibt, aber anscheinend gibt es nix zum ausgeben >.> habe es auch mal aus dem php manual kopiert wie es da is, da erscheint bei get_browser(); nicht das was im manual erscheint.. EDIT 2: Also habe mich näher damit befasst und hilfe erhalten von einem guten freund, nun hab ich mir was gebastelt und kann erkennen was fürn brwoser er hat, soweit so gut.. nun wollte ich das wenn man einen internet explorer hat, man auf die alternative adresse umgeleitet wird.. hatte es mit getURL aber da sagt IE da wäre ein programmier fehler auf der seite und ruft sie nicht auf.. desweiteren bräuchte ich noch einen denkanstoß ich will das php ausließt was für eine adresse oben steht, und wenn es die domain ist und auch nur dann.. die weiterleitung auf die alternative adresse greift (sonst dauerschleife) |
Autor: | Eichi [ Do 08 Jan, 2009 21:46 ] |
Betreff des Beitrags: | Re: Frage Funktionbezüglich Internet Explorer |
Da gibt es sone Suche, hier im Forum.. ;P viewtopic.php?f=34&t=3595&hilit=weiterleitung+internet+explorer Dazu, wenn du eine gescheite weiterleitung haben möchtest.. -> http://de3.php.net/manual/de/reserved.v ... server.php $this->bbcode_second_pass_code('php', 'if (strpos($_SERVER['SERVER_NAME'], 'falschedomain.de') >= 1 && stripos($_SERVER['HTTP_USER_AGENT'], 'msie') >= 1){ header ('Location: gutedomain.de'); exit; } ') Kannst dir in LogD auch header sparen und einfach redirect verwenden ![]() |
Autor: | Tidus [ Fr 09 Jan, 2009 16:52 ] |
Betreff des Beitrags: | Re: Frage Funktionbezüglich Internet Explorer |
ich habe schon einiges probiert auch mit hilfe von jemandem.. SERVER_NAME funktioniert nicht weil er meinte irgendwas mit frames weil die seite in nem frame aufgerufen wird oder so wegen der weiterleitung (ka).. jedenfalls gibt mir das nur die richtige adresse aus also die wo der webspace ist nicht die domain die er ausgeben sollte.. deswegen funktioniert das leider nicht..^^ dann haben wir noch mit referer probiert funktionierte auch mit der weiterleitung leider nur in ner endlosschleige weil.. es immer die seite ausgibt auf der man zuletzt war (wenn man auf keiner seite war, wurde die domain angezeigt, dann weitergeleitet aber die Domain war ja die letzte seite, also wurde es ne schleife xD) ich hab jetz so ne notlösung drin, ne browser weiche wo den text über dem login nur anzeigt wenn man den internet explorer verwendet..^^ |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |