Welcome to the { mindfrost82.com } forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

Go Back   { mindfrost82.com } > Gadget Corner > Tech Newsgroups > Microsoft > Internet Explorer

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 12-25-2007, 04:39 PM
=?Utf-8?B?S2FrYUtvbGE=?=
 
Posts: n/a
window.open target does not work for certain URL's

Issue:- The following URL "http://news.bbc.co.uk/" does not allow other URL's
to open in it's window using the code below. Every other URL I've used works
fine.

What could be the problem?

Code:
function globalNewsWindow(cUrl)
{ var globalNews;
globalNews=window.open(cUrl,'worldNews','height=30 0, width=1000,
resizable=yes, scrollbars=yes, left=150, top=430');
globalNews.focus();
}

The following URL's work fine:-
http://www.voanews.com/
http://allafrica.com/

They all use javascript:globalNewsWindow(\"http://news.bbc.co.uk/\") to call
the function.
--
Thanks
Reply With Quote
  #2 (permalink)  
Old 12-25-2007, 07:33 PM
Rob ^_^
 
Posts: n/a
Re: window.open target does not work for certain URL's

Hi Kaka,

It could be that they are testing the referrer on the server or they are
using active server pages that are expecting parameters to open the page.

if(location.search.substring(1)=="focuswin"){

window.focus();

}

the above snippet suggests that they are expecting parameters, but also
testing the referrer or the parent properties would be a way of stopping
sites hosting their content.



To test if they are testing the parent property remove the named window from
your window.open script and use the target of '_blank' instead, but it could
be that they are testing for a specifically named window.



Regards.

"KakaKola" <KakaKola@discussions.microsoft.com> wrote in message
news:E5EAD756-83BD-4A97-8D23-2242B6577156@microsoft.com...
> Issue:- The following URL "http://news.bbc.co.uk/" does not allow other
> URL's
> to open in it's window using the code below. Every other URL I've used
> works
> fine.
>
> What could be the problem?
>
> Code:
> function globalNewsWindow(cUrl)
> { var globalNews;
> globalNews=window.open(cUrl,'worldNews','height=30 0, width=1000,
> resizable=yes, scrollbars=yes, left=150, top=430');
> globalNews.focus();
> }
>
> The following URL's work fine:-
> http://www.voanews.com/
> http://allafrica.com/
>
> They all use javascript:globalNewsWindow(\"http://news.bbc.co.uk/\") to
> call
> the function.
> --
> Thanks



Reply With Quote
  #3 (permalink)  
Old 12-25-2007, 10:01 PM
=?Utf-8?B?S2FrYUtvbGE=?=
 
Posts: n/a
Re: window.open target does not work for certain URL's

Thanks Rob. You are absolutely correct. I removed the named window from my
window.open script and used the target of '_blank' instead.
--
Thanks


"Rob ^_^" wrote:

> Hi Kaka,
>
> It could be that they are testing the referrer on the server or they are
> using active server pages that are expecting parameters to open the page.
>
> if(location.search.substring(1)=="focuswin"){
>
> window.focus();
>
> }
>
> the above snippet suggests that they are expecting parameters, but also
> testing the referrer or the parent properties would be a way of stopping
> sites hosting their content.
>
>
>
> To test if they are testing the parent property remove the named window from
> your window.open script and use the target of '_blank' instead, but it could
> be that they are testing for a specifically named window.
>
>
>
> Regards.
>
> "KakaKola" <KakaKola@discussions.microsoft.com> wrote in message
> news:E5EAD756-83BD-4A97-8D23-2242B6577156@microsoft.com...
> > Issue:- The following URL "http://news.bbc.co.uk/" does not allow other
> > URL's
> > to open in it's window using the code below. Every other URL I've used
> > works
> > fine.
> >
> > What could be the problem?
> >
> > Code:
> > function globalNewsWindow(cUrl)
> > { var globalNews;
> > globalNews=window.open(cUrl,'worldNews','height=30 0, width=1000,
> > resizable=yes, scrollbars=yes, left=150, top=430');
> > globalNews.focus();
> > }
> >
> > The following URL's work fine:-
> > http://www.voanews.com/
> > http://allafrica.com/
> >
> > They all use javascript:globalNewsWindow(\"http://news.bbc.co.uk/\") to
> > call
> > the function.
> > --
> > Thanks

>
>
>

Reply With Quote
Reply

  { mindfrost82.com } > Gadget Corner > Tech Newsgroups > Microsoft > Internet Explorer


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT. The time now is 10:29 AM.


Powered by vBulletin, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.
© 1999-2008 mindfrost82.com v11.0


Sponsors:
Refinance | Free Advertising | Loan | Internet Advertising | Free Advertising



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114