Страница 1 из 1

Вызов методов JS из HTML странички

Добавлено: 06 дек 2004, 11:37
Chester
Господа, просветите неведающего...

JBuilderX:

В классе вызывается jsp страничка, а на страничке
...<a href="#" onclick="newCalendar('createddate');">...

newCalendar - хранится в calendar.js и эта фция нормально запускается...

А вот когда в теле newCalendar пытаюсь вызвать другие методы (хранящмеся в том же calendar.js),
Примерно так:
function newCalendar(out_id)
{
var calendarWindow = window.open("", "Calendar","width=212,height=197,status=no,resizable=yes,top=200,left=200");
var mypath="/calendar/calendar1.js"


var html="<html><head><title>ppppppp</title>";
html= html + "<script language=\"JavaScript1.1\" src=\"" + poi +"\"> </script></head>";
html= html + "<body>";
html= html + "<script language=\"JavaScript1.1\">";
html= html + " calendarInit(\"calendar\", 200, 50);"; ----------- Вот
html= html + " calendarSetOut(\"calendar\",\""; ---------------- И вот
html= html + out_id ;
html= html + "\", 0);" ;
html= html + "</script>";
html= html + "</body>";
html= html + "</html>";
calendarWindow.document.write(html);
}

Увы, вызывается только пустое окошко window.open.....
Каким образом можно осуществить вызов calendarInit и calendarSetOut?
Может где-то в натройках самого JBuilderX на в путях чегото указать?....

Заранее благодарен.

Добавлено: 06 дек 2004, 11:51
Chester
Забыл сказать, при нажатии на кнопку, вызывающую newCalendar
Jbuilder во такую ошибку пишет...

StandardHost[localhost]: MAPPING configuration error for request URI

Добавлено: 06 дек 2004, 13:32
Absurd
В общем-то никак... А чего тебе надо? может есть более прамой способ?

Добавлено: 06 дек 2004, 16:52
Chester
Все спасибо, разобрался, а всего то надо было

src='http://localhost:8080/project/pages/scritps/calendar.js


Напрашивается вопрос, можно ли каким-то образом автоматически получать http://localhost:8080/project для конкретного сервера, на котором запускается проект????? :-)

Special respect to Absurd, за то что не обделил вниманием. :D

Добавлено: 06 дек 2004, 17:45
Absurd
src='/project/pages/scritps/calendar.js'
Special respect to Absurd, за то что не обделил вниманием.
Я тебя неправильно понял.