외부 링크를 사용하여 새 창을 여는 기능을 구현하는 데 어려움을 겪고 있습니다. 나는 동적 인 내용을 만들고 있는데 주어진 링크가있는 pop/up 윈도우를 여는 함수를 작성하려고한다. 도와주세요. 나는 jquery 대화 상자와 lightwindo 등을 좋아하지만, 이것들을 구현할 수 없다면 어떤 도움도 제라트가 될 것이고,이 작은 문제로 인해 좌절하고 좌절 할 것입니다. . . 지금까지는 아무 옵션도 작동하지 않았습니다. 여기 어떻게 내 결과를 표시하는 코드, 그리고 어떻게 내가 새 창을 여는 함수를 호출해야한다고 생각합니다. 그래서 여기에 두 번째 기능은 크게 AP [preciated 될 것입니다 내가 정보를 표시하는 좋은 팝업 창을 열려면, 몇 가지 도움이 필요 하나 ..자바 스크립트 팝업 외부 페이지 열기
// --------------------- 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;
}
});
}
그리고 심각하게 어떤 도움이다. 같은 깊은 똥 기압에서 오전
편집 ---------------
그것은 내가 멋진 멋진 팝업을 열 교체 liek 것 window.open 비트입니다 새 브라우저 창이 아니거나 새 페이지가 아닌 브라우저 창이나 페이지가 아닙니다.
당신이 적절한 팝업에서 열 경우 그런 아약스 또는 아무것도 필요하지 않습니다. 단지'var url = 'http : // example.com'과 같이 URL을 함께 넣고'var newwindow = window.open (url, name, params); '을 호출하면 끝난다. jQuery가 전혀 필요 없다. – Armatus
그 newwindow 비트, 좋은 팝업 창이 아닌 새 브라우저 창이나 탭을 여는 스크립트로 교체하겠습니까? –
'+ = '연산자에 대해 알고 있습니까? ** 그리고 왜 여기에 동기식 아약스 요청을 사용합니까? ** ** –
ThiefMaster