ehsanshekari Posted February 20, 2008 Share Posted February 20, 2008 hi we create pop up like the one below. I wanted to put some linkes in the pop-up. Is it possible?. how can i do that? i changed value of pbody.innerHTML to '<a href="http://www.google.com/">google</a>' but it doesn't work. thanks <script type="text/javascript"> function show_popup() { var p=window.createPopup(); var pbody=p.document.body; pbody.style.backgroundColor="lime"; pbody.style.border="solid black 1px"; pbody.innerHTML="This is a pop-up! Click outside the pop-up to close."; p.show(150,150,200,50,document.body); } </script> Quote Link to comment Share on other sites More sharing options...
phpQuestioner Posted February 21, 2008 Share Posted February 21, 2008 The problem is that window.createPopup() is not cross browser scripting compatible. Try This Instead: <HTML> <HEAD> <TITLE>Popup Example</TITLE> <script language="javascript"> function show_popup() { var oPopup = window.open('','popIt','width=300,height=225'); oPopup.document.write('<html><head><title>Dynamic Pop-Up Example</title></head><body><h1>Hello World!</h1></body></html>'); } </script> </HEAD> <BODY> <input type="button" onclick="show_popup()" value="Click Me!"> </HTML> I know this will work in IE and FF, but I am not sure about any other browser; you will have to test that for yourself. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.