Donald F. Duck Geplaatst: 8 augustus 2009 Rapport Geplaatst: 8 augustus 2009 Aha, ik dacht altijd dat _blank in een nieuw venster komt ipv nieuw tabblad. HTML valid hoeft niet, deze pagina blijft gewoon op mijn PC staan als homepage.
marcootje Geplaatst: 8 augustus 2009 Rapport Geplaatst: 8 augustus 2009 (bewerkt) De beslissing tussen nieuw venster en nieuw tabblad ligt bij de browser, en is denk ik ook in te stellen door de gebruiker. _blank geld dus beiden voor nieuw venster en nieuw tabblad, daar heb je verder geen controle over vanuit de website, wel als gebruiker van een site. Met javascript heb je meer controle over deze beslissing. Bewerkt: 8 augustus 2009 door marcootje
Donald F. Duck Geplaatst: 8 augustus 2009 Rapport Geplaatst: 8 augustus 2009 Zou je me dan een voorbeeldje van Javascript kunnen geven voor het geval ik hem toch online ga zetten/ergens anders ga gebruiken?
marcootje Geplaatst: 9 augustus 2009 Rapport Geplaatst: 9 augustus 2009 Of course. Ik ken niet alle varianten, maar wel een paar. <a href="http://gtagames.nl/" onclick="window.open(this.href); return false">Website in nieuw tabblad</a> <a href="http://gtagames.nl/" onclick="window.open(this.href, '', 'fullscreen=1'); return false">Website in nieuw scherm</a> <a href="http://gtagames.nl/" onclick="window.open(this.href, '', 'fullscreen=1,directories=1,menubar=1'); return false">Website in nieuw scherm, met wat knopjes erbij</a> Een nieuw venster met alle knoppen kan ik niet zo 1 2 3 vinden, maar is waarschijnlijk wel mogelijk. Bovenstaande voorbeelden zijn getest met firefox 3.5.2 onder windows XP, ik heb het niet getest in andere browsers. Meer info: http://www.w3schools.com/HTMLDOM/met_win_open.asp NB: Firefox houdt zich volgens mij niet helemaal aan de standaard waarden die op de w3schools-pagina staan beschreven. (Dit kan ook aan gebruikers-instellingen liggen.)
Donald F. Duck Geplaatst: 9 augustus 2009 Rapport Geplaatst: 9 augustus 2009 (bewerkt) Ok, bedankt! Edit: Op Firefox 3.5.2, Windows Vista werkt de tabbladlink perfect, maar met IE 8 en Windows Vista komt hij in een nieuw scherm, daar moet ik misschien nog even naar kijken. Bewerkt: 9 augustus 2009 door Donald F. Duck
Ophion Geplaatst: 9 augustus 2009 Rapport Geplaatst: 9 augustus 2009 (bewerkt) PHP echo'd een string uit de database maar voegt daarbij nog wat extra lege lijnen aan toe.. Waardoor komt dat ? $sql = mysql_query("SELECT info FROM cms"); while($row = mysql_fetch_array($sql)) { $home_body = $row["info"]; $home_body = str_replace("\n"," ",$home_body); echo "$home_body"; } Wie o wie? Groetjes, Jeroen. Bewerkt: 9 augustus 2009 door Ophion
marcootje Geplaatst: 9 augustus 2009 Rapport Geplaatst: 9 augustus 2009 (bewerkt) Het hangt denk ik ervan af welk operating system op de server/computer zit. Windows gebruikt voor een enter \r\n, unix gebruikt volgens mij \r en een mac \n (of de laatste 2 andersom). Om het cross-platform te maken: $sql = mysql_query("SELECT info FROM cms"); while($row = mysql_fetch_array($sql)) { $home_body = $row["info"]; $home_body = str_replace(array("\r\n", "\r", "\n") ," ",$home_body); echo "$home_body"; // trouwens, dit vind ik een beetje een vage manier van echo'en, alleen een variabele, en dan tussen quotes :S } werkt het zo wel? Bewerkt: 9 augustus 2009 door marcootje
Ophion Geplaatst: 9 augustus 2009 Rapport Geplaatst: 9 augustus 2009 (bewerkt) Dit is een text . Het werkt jammer genoeg niet. Heb je misschien nog een idee waarom hij een string echo'd en dan ook nog met extra lege lijnen? Bewerkt: 9 augustus 2009 door Ophion
marcootje Geplaatst: 9 augustus 2009 Rapport Geplaatst: 9 augustus 2009 - waarom hij een string echo't? omdat je dat aangeeft met die "" - extra lege lijnen: hoe bedoel je dat, wat bedoel je met lege lijnen? enters? of tabs? kan gezien worden als een tab, of: 'no breaking space' (of zoiets)
Ophion Geplaatst: 9 augustus 2009 Rapport Geplaatst: 9 augustus 2009 (bewerkt) De enters Ik krijg wat enters bij de string opgeteld Ik wil graag weten waarom dat gebeurt want ik heb het zo niet aangegeven en dan gaat mijn content management system over de rooie Bewerkt: 9 augustus 2009 door Ophion
marcootje Geplaatst: 9 augustus 2009 Rapport Geplaatst: 9 augustus 2009 hmm vaag... zou je wat meer code (php) en de raw output (broncode/html) even willen posten?
Ophion Geplaatst: 9 augustus 2009 Rapport Geplaatst: 9 augustus 2009 Meer staat er eigenlijk ook niet in Alleen naam en wachtwoord om verbinding te maken met de database maar verder ook niet In de broncode staat verder ook niets, alleen wat hij ge'echo'd heeft Ik ga even wat anders proberen en kijken of het daar mee lukt. Bedankt! Groetjes, Jeroen.
marcootje Geplaatst: 9 augustus 2009 Rapport Geplaatst: 9 augustus 2009 staan er dan geen enters onder ?> (sluitingstag van php) of zo?
marcootje Geplaatst: 9 augustus 2009 Rapport Geplaatst: 9 augustus 2009 Ok, dan weet ik het ook niet meer. Als je er echt niet uit komt, is de enige tip die ik je nog kan geven: Kopieer de inhoud van het bestand even, verwijder het bestand, plak het gekopieerde in een nieuw document, en sla het op onder dezelfde naam. Volgens mij kan dit nog wel eens helpen. Anders weet ik het echt niet.
Recommended Posts