PDA

Просмотр полной версии : getUrl+JavaScript


Exploder
29.01.2009, 17:59
Всем привет, помогите пожалуйста разобраться. Проблема такая. Нужно чтобы при нажатие на Flash кнопку страница открзвалась в DIV Container.
Как ето сделатъ не во Flash я знаю. А вот что нужно написать в getUrl немогу понять.

Не во Flash ето реализуется так:

Присоеденяем библиотеку jquery.js

Сылка приоберает такой вид: <a href="#" id="loadData">Продукты</a>

Используем вот етот скрипт:

$(document).ready(function()
{
$("#loadData").click(function()
{
$("#mainContent").append('<p id="content_p"></p>')
.children("#content_p").hide()
.load("produkts.html", function()
{
$("#content_p").slideDown("slow");
});
return false;
});
});

И в странице вывода отмечаем ввыводимый контент тегом <p id="content_p">текст</p>


И сам вапрос, что нужно написать в getUrl, что бы ссылка получалась такого вида: <a href="#" id="loadData"> ???

Зарание спасибо =)

artem_fs
29.01.2009, 19:40
может в getURL вызывать js функцию, которая в свою очередь будет грузить содержимое в div

Exploder
30.01.2009, 15:26
Решил проблему немного другим способом:

Таже библиотека: <script type="text/javascript" src="Scripts/load.js"></script>

Токо скрипт немного другой
function openSiteIntoDiv(thesite) {
$("#mainContent").children("#mainContent").hide();
$("#mainContent").append('<p id="content_p"></p>').load(thesite, function()
{
$("#mainContent").slideDown("slow");
});
}

getURL получился вот такой
getURL("javascript:openSiteIntoDiv('pressen.html', 'mainContent');");