День добрый.
Помогите, пожалуйста, сделать работоспособным следующий фрагмент кода:
<body onload="window.parent.document.getElementById('fol der_izdat_id').innerHTML='<img src=\'/img/i-red.gif\' onclick=\'window.open(\'/page.htm?action=rename&id=<?=$a?>\', \'_blank\' ,\'width=600,height=640\');\'> '">
попробовала упросить для отладки этот код и вместо конструкции window.open вставила alert.
<body onload="window.parent.document.getElementById('fol der_izdat_id').innerHTML='<img src=\'/man/izdat/img/i-red.gif\' onclick=\'alert(\'!\')\'> '">
И как я поняла засада вся именно в кавычках, которые идут в алерте.
Если в alert вставляю некую php переменную например, которая идет без ковычек (alert(<?=$a?> ) то вся конструкция срабатывает - появляется картинка при клике на которую выскакивает окошко с содержанием переменной.
Но нужно чтобы кавычки в кавычках срабатывали. Как быть?
яваскрипт знаю весьма поверхностно, так что будьте снисходительны