IFrame Redirect Killer Works 1/8th The Time (Safari)?

Apr 11, 2011

I am displaying an external website via an iFrame on my website. I am using the following code to detect if the iFrame tries to redirect the parent window:

Code:
<body>
<script type="text/javascript">

[code]....

View 3 Replies


ADVERTISEMENT

Script With Document.write Inside Iframe Hangs First Time, Works Second Time (in IE)?

Dec 22, 2010

I have put together a script which does this:

1. Make ajax request (via getHTTPObject(), no libraries is used)

2. Create an iframe with script, src is "blank.html".

3. use iframe.document.write() to execute scripts (inkluding document.write based scripts) in the iframe.

4. call parent window's document to clone the iframe content.

5. Append the content clone to parent body.

Works like a charm in all browsers but IE, where every version - including IE9 beta - hangs on iframeWindow.document.close() with empty cache, leaving the window/tab unresponsible. When I force quit, restart and load the page again (now in cache) it works.What I've tried already:

* Googled.

* called the ajax request callback manually with string instead of request.responseText - it works even with empty cache here.Removed document.close() - resulting in scripts in iframe not executing at all (again, only with empty cache, cached pages works fine).

* Tested to make the ajax request synchronous - no difference.

Console.log trace:

Code:
append() begin
unlimited-scroll.js:160 install() begin
unlimited-scroll.js:194 iframe begin[code].....

View 2 Replies View Related

Loop Works In FF And Safari, But NOT IE?

May 13, 2009

Well I have been working on a website, got it to work perfectly in Firefox and Safari.BUT, in Internet Explorer it refuses to work.The website is called Auction 4 PenniesIt was inspired by Swoopo, a auction website with timers.I wanted to attempt creating the website without cheating (viewing available source) and without having to purchase a $800 clone.Right now how it is setup is:-The page loads-Then the page uses AJAX to retrieve the Products Page-On the Products Page it has Current Timers and Current Highest Bidder with Amount-After that is all loaded, it will loop every second after that, but not reloading all products, just pulling information from the database on another page (using ajax) andcreating JS with the information pulled. The returned JS then is executed to reset the Timers and Highest Bidder (in case of a change)I know there is a Fix to edit the registry on the computer, but there are problems with that.

View 1 Replies View Related

Works In All Browsers But Safari?

May 5, 2011

[URL]...At the page above, at the bottom, there is a button that says "E-mail Seller". This loads a small contact form in a jQuery fancyBox (lightbox). The following script (form-handler.js) is meant to handle the form to and from the form-handler.php.

[Code]...

Everything works fine in Firefox, IE and Chrome. However in Safari, it's like the contents of form-handler.js are not there, its not doing anything. Using Safaris dev tools you can clearly see the script has loaded fine.

View 8 Replies View Related

If/else Works In Firefox But Not Safari?

Aug 1, 2010

When a user visits index.html on my site, they input their email address. The form redirects them to "confirmed.html", the form also writes a cookie with their email address.When the user gets to confirmed.html, I use an "if/else" statement. If there is a cookie (email address), I append ("#"+user_email) to the window location. I do this so that when the user shares with "addthis" tool, I will know who is sharing. Unfortunately addthis only shares the current page, so I want new users to the site to be redirected to index.html My code works in firefox, but not safari. In safari it just seems to redirect to index nomatter what. The user never even sees confirmed.html.

var user_email = unescape(document.cookie);
if (document.cookie)
{

[code]......

View 5 Replies View Related

Disable Popup Killer Solution

Jul 24, 2003

Here's a little code snippet solution for Popup Killer software:

<script language="Javascript">
<!-- begin

function winopen(url){
var Win = window.open(url,"popup","menu=no")
if (Win == null)
window.parent.location.href='disablepopupkiller.htm'
}

// end-->
</script>


<a href="javascript:winopen('popuppage.htm');">click</a>

If the new window is "killed" because of the software, it loads a new page in the parent window ... or the last line of code can be replaced with a document.write('content here'); or show a hidden <div>. Any of these three can be used to tell the user to disable the software).

It works on my computer with ie6 ... let me know how it works on yours (if you have popup killer software installed).

View 4 Replies View Related

JQuery :: Works In Firefox,Safari, But Not In IE?

Jul 15, 2009

Ok, So check out [URL].. The index jquery works fine on all three browsers (last I checked) Now go to [URL]..php or any other secondary page. The jquery has gone loopy and is not working! It seems my CSS partially works, my jquery does not work at all... totally lost on why my jquery is not activating.

View 3 Replies View Related

ScrollTop - Works In IE But Not FF - Chrome Or Safari?

Dec 24, 2009

I've placed this on pages where a ^ top of page link at the bottom is present which animates a scroll back to the top of page, however it only seems to work in IE...

Code:
<script language="JavaScript" type="text/javascript" src="_include/_scripts/jquery.js"></script>
<script language="javascript" type="text/javascript">
$(document).ready(function(){
$('a[href*=#]').click(function() {
if (location.pathname.replace(/^//,'') == this.pathname.replace(/^//,'')
&& location.hostname == this.hostname) {
[Code]...

View 1 Replies View Related

Scrolling Text Works In IE, But Not FF Or Safari?

Jun 22, 2009

I just can't win with this site. Everytime I fix a problem, another arises.[URl].... If you view the site through IE, within the 'Upcoming Shows' i/frame, you will see some scrolling text (bottom to top).

The page that holds the code is www.mrbizness.com.au/updates.asp (the iframce pulls the code)

The problem is, it only seems to work in IE. When you view it in FF or Safari, instead of scrolling the text, it just displays the code. I've been awake for far too many hours, and consumed WAY too much PEPSI, so my eyes just aren't working anymore.

Anybody have any ideas why it would be doing this? I really want to get the site finished and be done with it...I think it's posessed.

View 2 Replies View Related

Basic Script Works In FF, But Not IE Or Safari?

Jul 12, 2009

This basic script works fine in Firefox and Camino, but not in any version of IE or Safari. VerifyOrder() sends the 3 groups of radio buttons to CheckRadioButtons() which checks that each has been selected before sending it on to the server for processing. Is there another way I can write this so it works in all browsers?

[Code]...

View 1 Replies View Related

Lightbox Not Working On Safari (but Works Everywhere Else)?

Oct 16, 2009

My page with my slideshow (with lightbox integrated) is up and running fine on browsers like Firefox, IE, and Google Chrome... But Safari doesn't even show the slideshow.[URL]...

View 2 Replies View Related

Works In IE But Not Firefox Or Safari Or Chrome?

Jun 2, 2011

why the following works in IE but not the other browsers?

It's the "Select category..." jump menu at this URL: www.savasbeatie.com/books.htm

<TD>
<form name="whichCat" style="margin-bottom:0" method="get">
<select name="catChoice" onChange="sendValue(this);">
<option class="news4" value="javascript:location.reload(true)" selected>Select Category...</option>

[Code]....

I think it has something to do with the ID of the frame, (from Googling the error and reading some other posts,) but can't figure out where to put the tag.

View 2 Replies View Related

Script Works Except In Safari And Chrome?

Jan 27, 2011

I've written some Javascript to do a few small things on a page, and was excited that it actually worked, even in IE! until I tested in Safari-for-Windows and Chrome on Windows and Linux. I'm going to assume Safari on a Mac also won't run then.

I have a page with some forms. I need to grab the ones with an id starting with "formMaat" (may have a number after it), hide the submit button, and add an onchange event to the lone dropdown select in the form.

Safari and Chrome are removing the submit fine, so they are finding the forms ok.

The onchange event is just supposed to submit the form... I had to imitate the behaviour of the old site but make it accessible to those without JS.

I ended up using a closure to get the "form" passed to the select element because otherwise "form" was unknown... and I can't tell if that's maybe what's tripping up Saffy-Chrome or not. I set a breakpoint in Chrome's developer thingie but I can't figure out how to see the script run when I click on the select.

One of the pages currently: [URL]

The forms in question are on the right/main part of the page, where it says "maat:".

Code:
<form action="http://ishtml5readyyet.com/" method="get" id="formMaat">
<fieldset>
<legend><span>Kies een maat en krijg de juiste prijs en voorraadstatus</span></legend>

[Code]....

Do I really need that closure? When I didn't have it, optie.form.submit() or this.form.submit() did not run and I thought it should have, since "optie" was known... I thought ".form" would have just looked for that element's form anyway, but it didn't. *edit tried a simpler way, but still no love from Saffy-Chrome.

I know I don't need to really separate that function over to outside init, except who knows if later more events will need to trigger more weird stuff... so I'm trying to write safely.

I thought Safari and Chrome now have different Javascript engines?

View 3 Replies View Related

Unexpected Symbol In IE7, But Works In FF And Safari?

Jan 28, 2011

I am having a problem with internet explorer 7. I am working on a site that maps google maps to show .gpx files, and it is working fine in IE8, firefox (v2 and 3) and safari. However in IE 7 i am getting the following error when running the following line

Code JavaScript:
$(document).ready(function() { initialize(); $("#player_controls a img").tooltip(); });
Line: 45
Error: Expected Identifier, string or number;

The funny thing is that initialize is a clearly and previously defined function, I had some problems before with IE due to variables being out of scope, so I am afraid this may be something related, but I am not very familiar with IE inner workings so,

View 4 Replies View Related

JQuery :: Dropdown Works In FF And IE But Not Safari, Chrome & Ope?

Jul 28, 2009

I created a drop down menu (i think i followed a tutorial but it was so long ago i can't remember) which works 100% perfectly in firefox and internet explorer but not opera, safari and chrome. I really want to get it working in all of them though.The Jquery Code:

var $j= jQuery.noConflict();
$j(document).ready(function(){
$j(".message_body").hide();

[code]....

View 1 Replies View Related

Epoch Calendar Works On IE But Will Not Pop Up In Firefox Or Safari

Jul 22, 2009

The calendar pops up in IE but will not work in Firefox or safari.

The page can be viewed at[url]

View 5 Replies View Related

Stopped Working In Chrome/Safari - Still Works In IE

Dec 15, 2010

I am using javascript to change the buttons on my website so that they load up a different image when hot spots on the buttons are hovered over.

Everything has been working great, but this morning I tried checking out my site and for some reason the javascript wasn't working in Chrome, or on my iphone using Safari. I tried it in IE and everything still works.

Any ideas on why it would stop working for those two browsers?

Here is the javascript:

I'm not sure if seeing the html the js is referencing will help at all, but here it is just in case:

View 1 Replies View Related

Mootools - Works Fine In Firefox But Not Safari

Nov 22, 2010

so im trying to get this to work [URL] and in fireworks, it works fine, but in safari, if i try to click from top to bottom, it doesnt work, but if i try to click from bottom to top, it works.

View 2 Replies View Related

Iframe Resizing Each Time New Page Loads In Iframe

Aug 14, 2009

I'd like to resize an iframe into which different (same domain) pages of differing heights are loaded. I can do a first-time resize no problem. It's the subsequent reloads that need to pass back their height to the parent page There seem to be lots of solutions for that around, but few I can see for resizing each time the iframe reloads. One is described here on another board [URL] but unfortunately the test page is no longer around (or indeed the site), so the full code is no longer available there. This one works, almost, for me: [URL] it does resize for me, but not quite sufficiently high each time - about 90% of what is required: [URL] Is there a way to add on sufficient extra margin that scrollbars no longer appear?

View 8 Replies View Related

JQuery :: Use An Banner Rotator - Works On Firefox - Safari And IE8 - On IE7

Aug 3, 2010

I can't get jQuery working at all with IE7. I'm using the jQuery Cycle plugin, but I believe this problem is with jQuery (and the fact that I'm am a newbie). I'm trying to use an banner rotator, which works on Firefox, Safari and IE8. On IE7, it is not even activating... it just shows each div one after another.

Example: [url]

JS: [url]

CSS: [url]

View 2 Replies View Related

Button OnClick Event Works Great In IE But Not In Safari/FF?

May 14, 2009

I've spend about 2 days writing this javascript code and it works great in IE only to find out that it does nothing in Safari/FF.

Here is my code:

<script type="text/javascript">function calculate() {
var thetotal = 0;
var silver = 0;
var gold = 0;

[Code]....

Basicly what the script does is using some variables in my form will calculate a total price in real time when you click the "Calculate" button. Works great in IE, but in Firefox/Safari it won't do a thing..

View 8 Replies View Related

Randomiser Not Working In FireFox, Works In Chrome And Safari

Jun 29, 2011

we've got some pretty simple javascript that calls a random html file into a div on a very simple page. The called file contains a vimeo embed in an iframe.

This script works perfectly in Safari and Chrome, but not FF. in FF the first html file to be called remains, no matter how many times you refresh the page.

Is this due to FF handling iframes differently, or do I need to modify the script to work within FF as well as the others due to a nuance I'm not aware of? Perhaps the randomising part of the script is incorrecT?

$(document).ready(function(){
// each video's html filename needs to be added to this array
vids=['assets/jerkit.html','assets/ponytail.html','assets/goldenprize.html','assets/thedrug.html','assets/slipperyslope.html','assets/leavingtrails.html','assets/tooinsistent.html','assets/sisterwife.html','assets/senior.html','assets

[Code].....

View 8 Replies View Related

Script Works In Safari, Firefox, Chrome But Error's In IE8?

Mar 9, 2011

If you select a Training Event from the menu - "Submit This Record" will appear - click on it. Three alerts should come up - the first two showing data elements (normally not there but I needed to replace some code for this demonstration as the "real" page interacts with my live database), and the last saying "data submitted". In Safari, Firefox and Chrome these all work fine but in IE8 (Explorer) it gives an error on page error ...

If you click on the Volunteer Events radio button, an alert show ups that shows some more data elements (again normally not there), then select a Volunteer Event from the drop down list, make selections from any drop down lists that then appear after that until finally several other form items appear. You must enter a date, and at least one entry from the "Volunteer Activity Itemized Times" drop down menus before you click on "Submit This Record" - the same three alerts should come up - and like the Training Event, everything works except on IE8. (could be that this is also a problem in versions lower than IE8 but I don't have access to a machine that runs Windows (I am a MAC user).So if anyone out there is running IE8, I would appreciate if you could put this app thru it's paces and when you get the error - shed some light as to what is not right in the Explorer world that the rest of the world is OK with

View 8 Replies View Related

JQuery :: With CURL - Internet Explorer - Works In FF - Opera - Safari But Not IE8

Jun 21, 2009

I have a page that displays the latest products from an xml feed.

I'm using $.ajax to embed the products from a php page that uses curl on the feed.

It works in FF, Opera, Safari, but not IE8. Is there a common reason why this doesn't work in IE?

View 10 Replies View Related

Jquery :: Changing Embed Src Attribute Works In Firefox, Not Safari?

Nov 20, 2010

1) When clicking on a list in an accordion, it should change the quicktime movie playing in a main window area. It works in firefox but not in safari. The variable imgTitle holds the expected output (e.g. '../images/Intro-1.mov'). It changes the src attribute of the embed tag. This change works in Firefox where the new movie plays on click. However, when clicking the list item in safari, nothing happens.

2) There is a problem in firefox as well in that the movie overlays everything else on page, even though it should be behind the text. Positioning would be tedious given that there's many nested elements and I would have to set relative positioning to the entire page.

$(".image_thumb ul li ul li").click(function(){
var imgTitle = $(this).find('a').attr("href");
var imgDesc = $(this).find('.block').html();[code].....

View 2 Replies View Related

Redirect & IFRAME Question

Feb 22, 2007

I have a website that consists of one some pages with an IFRAME. So some of pages of my site loads inside of the IFRAME. I'd like my visitors to be redireceted to main page when they type the IFRAME URL or they try to visit IFRAME page via search engine.

View 3 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved