Markus: url in function übergeben

Beitrag lesen

Hallo,

Ich habe ein großes Problem:

eine simple

function pOpen(url){
alert(url)
}

Die URL ist hier eine veriable, Z. B.
http://192.168.0.12/product_info.php?cPath=2031_2032_2033&products_id=130591

Diese variable wird flexibel aus einem php script generiert.
Das Problem sind die Sonderzeichen.
Eine Übergabe ist so nicht möglich.

der php Teil:
$tableBox_String .= '<td onclick="pOpen(' . $href2 . ')"';

Probleme trten auch bei Anführungszeichen und Hochkomma auf, da php dies anders interprediert als javascript.

Vielen Dank!!