Здравствуйте! помогите мне пожалуйста решить проблему: есть html страница fon.html мне хотелось бы, чтобы при нажатии на ссылки "запуск программы" и "справка по вопросам" изменялся ее контент. Я пробовала использовать ajax и yui, получился такой код:| Код | <!doctype html public "-//W3C//DTD HTML 4.0 //EN"> <html> <head> <title>Анализ детализации телефонных соединений</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <LINK href="style.css" type=text/css rel=stylesheet> </head> <body> <h2> Анализ детализации телефонных соединений </h2> <table border="0" cellspacing="0" cellpadding="0" width="1000" align="center" height="225" id="table3"> <tr> <td width= 200 height=310> <div id="box1"> <a href="fon.html"><img src="contact.png" border="0"> </a> </div> <div id="box2"> <a href="fon.html?id=fon2" title="fon2"><img alt="Запуск" src="rabota.png" border="0"> <span class="letter"> Запуск программы </span> </a> </div> <div id="box3"> <a href="fon.html?id=fon3" title="fon3"><img alt="Вопросы" src="vopros.png" border="0"> <span class="letter"> Справка по вопросам </span> </a> </div> </td> <td height=310 >
<div id='info'> Это предложение будет заменено </div> <script src="yahoo-min.js"></script> <script src="event-min.js"></script> <script src="connection-min.js"></script> <script> url = "fon3.html" callback = { success:successHandler, failure:failureHandler } request = YAHOO.util.Connect.asyncRequest('GET', 'urlget.php?url=' + url, callback)
function successHandler(o) { document.getElementById('info').innerHTML = o.responseText }
function failureHandler(o) { document.getElementById('info').innerHTML = o.status + " " + o.statusText } </script> </td> </tr> <tr> <td wight=200 height=310></td> <td > </td> </tr> </body> </html>
|
и php код:
| Код | <?php // urlget.php if (isset($_GET['url'])) {
echo file_get_contents("http://test1.ru/".sanitizeString($_GET['url'])); }
function sanitizeString($var) { $var = strip_tags($var); $var = htmlentities($var); return stripslashes($var); } ?>
|
Как сделать так, чтобы при нажатии на ссылку, java скрипту была передана переменная url? чтобы при нажатии на ссылку загружался для отображения нужный html файл. |