T_string

Status
Niet open voor verdere reacties.

killer bee

Gebruiker
Lid geworden
7 jun 2008
Berichten
96
wie weet wat ik hier fout in heb staan:

PHP:
                        $plaatjes_reeks .= "<td>
                        <a href="foto/index.php" onclick="window.open('foto/" . $bestand . "\"', 'Strand afbeeldingen', 'width=200', heidth=200);">
                        <img src=\"foto/" . $bestand . "\" />,</a>
                        </td>";

de bedoeling is dat als je dus op een plaatje klikt dat ie dan vergroot word weergegeven.

groetjes.
 
Dan moet je voor elke " in de html een \ zetten. Dus dan wordt het bijvoorbeeld: <a href=\"lalala.php\">Hallo</a>
 
Slecht antwoord SingAlong, fout is het niet maar het kost je gewoon teveel onnodig werk om daar aan te beginnen.

Beter is om gewoon voor je echo een single-quote te gebruiken.
PHP:
$plaatjes_reeks .=
'<td>
  <a href="foto/index.php" onclick="window.open(\'foto/'. $bestand .'\', \'Strand afbeeldingen\', \'width=200, heidth=200\');">
    <img src="foto/'. $bestand ..'" alt="Afbeelding" />,
  </a>
</td>';
Omdat je JavaScript gebruikt zul je daar binnen wel enkele single-quotes moeten escapen maar dat zijn er aardig wat minder dan dat je anders met alle dubbele zou moeten doen :)

Daarnaast had je aan de kleuren al kunnen zien waar het verkeerd ging.
Hopelijk heb je in het programma welke je gebruikt color-coding anders ben ik bang dat we je vaker met dit soort vragen tegen zullen komen ;)
 
iedereen bedankt het werkt nu dus ik ben weer heel blij

maar nu heb ik nog een vraag hoe komt het dat dit wel in FF werkt maar niet in IE
HTML:
onclick="window.open('foto/index.php', 'Strand afbeeldingen', 'width=600, scrollbars=yes, toolbar=yes, location=yes, algin=center'); return false"
 
Laatst bewerkt:
Align is geen attribuut van open()
Daarnaast denk ik dat je de volledige URL mee moet geven dus

Code:
window.open('http://www.jesite.nl/foto/index.php', 'Strand afbeeldingen', 'width=600, scrollbars=yes, toolbar=yes, location=yes'); return false"
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan