views:

107

answers:

2

Hi, Is there a way for me to find out if the URL in my iframe has been changed, ie, the user has navigated somewhere? Thanks.

+1  A: 

A similar question over here has some answers that should help you out. If you keep track of where the iframe starts, you can then use the methods in that link to see if it has changed.

Mercurybullet
A: 
yourIframeName.onbeforeunload = function () {
  //do something
}

This will trigger your function just before navigating to another page on iframe.

This behaves weird on somebrowsers though.

hope it helps, Sinan.

Sinan Y.