我正在努力实现一个功能来打开一个带有外部链接的新窗口。我正在创建动态内容,并想编写一个函数,用给定的链接打开一个弹出/弹出窗口。请帮忙。我喜欢 jquery 对话框和 lightwindo 等。但是我无法实现其中的任何一个,任何帮助都将是 gerat,我对这个假设的小问题感到困惑和沮丧。. . 到目前为止,没有任何选项对他们有用。这里是我如何显示我的结果的代码,以及我认为我必须如何调用该函数来打开一个新窗口。所以这里的第二个功能是我需要一些帮助的功能,打开一个显示信息的漂亮弹出窗口..
// --------------------- display the course results -> structuring the returned array, to output all information into a table ----------------------
function displayCourses()
{
var str = ' <table border="0" width="530">' +
'<tr>' +
'<td width="150">Title / course code</td>' +
'<td>INFO</td>' +
'</tr>';
if(curCourseList == null)
{
str = str + '<tr><td colspan="2"><div id="msgDips"></div></td></tr>';
}
else
{
for (var i = 0; i < curCourseList.length; i++)
{
str = str + '<tr><td valign="top" width="150"><a style="cursor:pointer;" onclick="showCourse(\''+curCourseList[i][0]+'\')" >' + curCourseList[i][0] + ' <br /> </a>' + curCourseList[i][1] +'<br>'+ curCourseList[i][3] +'<br /><br />'+ curCourseList[i][4] +'</td><td>' + curCourseList[i][2] +'</td></tr>';
}
}
str = str + '</table>';
document.getElementById("courseContainer").innerHTML = str;
if(curCourseList == null)
{
getLangToken('99');
}
}
function showCourse(code)
{
//alert(1)
$.ajax({
async:false,
type: "POST",
url: 'formPostsUser.php?reqtype=getCourse',
data:'coursecode='+ code,
success: function(data)
{
newwindow=window.open(url,'name','height=200,width=150');
if (window.focus) {newwindow.focus()}
return false;
}
});
}
认真地,任何帮助都将得到极大的赞赏。我在这么深的狗屎atm
编辑 - - - - - - - -
这是我想替换的 window.open 位以打开一个漂亮的弹出窗口,而不是新的浏览器窗口或页面