אין באמת אירוע לחיצה על iframe.
אתה צריך לזהות את אירוע הלחיצה בתוך קובץ ה-iframe:
(תחליף את myframe ב-id של ה-iframe שלך)קוד:document.getElementById('myframe').contentWindow.document.onclick = function() { //אירוע לחיצה }
שלום לכולם,
אני מנסה לכתוב פקודה שתפתח חלון חדש בכל פעם שמישהו ילחץ על <iframe>
אני אתן דוגמא:
<iframe src='http://www.google.com' onClick="myPopup()" ></iframe>
<script type="text/javascript">
<!--
function myPopup() {
window.open( "http://www.google.com/" )
}
//-->
</script>
בכל פעם שמישהו ילחץ על הiframe שבו מופיע האתר גוגל, הפונקציה myPopup תיפתח חלון חדש עם האתר גוגל.
הבעיה ש onClick לא עובד ב iframe
(אם תנסו onmouseover לדוגמא, אז זה יעבוד)
אז איך בכל זאת אני יכול ליצור מצב שכשלוחצים על הiframe זה יקרא לפונקציה myPopup ?
Web Traffic Solutions
Buy Website Traffic
שירי יהלומים - טבעות אירוסין - ישירות מהבורסה ליהלומים וללא פערי תיווך
אין באמת אירוע לחיצה על iframe.
אתה צריך לזהות את אירוע הלחיצה בתוך קובץ ה-iframe:
(תחליף את myframe ב-id של ה-iframe שלך)קוד:document.getElementById('myframe').contentWindow.document.onclick = function() { //אירוע לחיצה }