javascript - 프론트엔드 프레임이 다시 로드될 때 위치 메소드가 없다고 계속 보고하는 이유는 무엇입니까?
某草草
某草草 2017-07-05 11:04:26
0
6
975

1. 내 페이지 구조는 다음과 같습니다.

으아아아

2. 로그인 후 framRight가 Welcome.aspx로 이동합니다. 이제 로그인 이름이 top.aspx에 표시될 수 있도록 Welcome.aspx에서 top.aspx를 새로 고치려고 합니다. 하지만 아무리 해도 작동하지 않습니다. 그, 도와주세요.
나의 글쓰기 방법:
로그인 후, Welcome.aspx에서:
으아아아

아래에 언급된 모든 방법을 시도했지만 아무 것도 작동하지 않습니다. . . . .


某草草
某草草

모든 응답(6)
为情所困

문제가 마침내 해결되었습니다.

<스크립트>

으아악

</script>
위에서 알려주신 방법은 현재 페이지와 새로고침할 페이지가 동일한 프레임셋에 있고, 내 페이지가 현재 프레임셋에 없기 때문에 도메인 간 새로고침이 불가능하다는 점을 기반으로 한 것입니다. . 대상 페이지가 있는 프레임세트를 찾아야 합니다.

大家讲道理

document.getElementsByName("framHeader")[0].window.location.reload();

为情所困

getElementsByName 수험생분들은 메소드 이름을 잘 읽어보세요

为情所困

document.getElementsByName("framHeader")는 배열을 가져옵니다

女神的闺蜜爱上我

이 문장을 시도해 보세요document.getElementsByTagName('framHeader')[0].contentWindow.location.reload();

phpcn_u1582

jqueries를 너무 많이 사용하라고 했더니 getElementsByName이 배열을 반환합니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!