Gå til innhold

window.open og safari


Anbefalte innlegg

Jeg har denne koden tilknyttet en widget sak som kan lastes inn til hvilket som helst nettsted ved bruk av iframe:

var sel4th = 'select#ap_engine';
$(sel4th).change(function(){
   window.open('https://www.autopower.no?Page=Tuning&view=vehicle&type='+$(sel1st+' option:selected').attr('id')+'&id='+$(sel4th+' option:selected').val(),'_blank');
});

Dette er en sånn "chained select" løsning bestående av 4 stk. lister hvor, når siste listen blir valgt, så sendes brukeren til det aktuelle nettstedet med informasjon basert på brukerens valg.

 

Når brukeren gjør dette valget, så åpnes nettstedet i enten et nytt vindu eller i en ny tab ved bruk av window.open();

 

Det hele fungerer tilsynelatende i Opera, Firefox and Chrome. Men ikke Safari på hverken OSX eller Windows platform.

Også IE og Firefox på Windows 7 er testet og ser ut til å fungere fint...

 

Jeg har forsøkt å bytte ut med location.href=''; Men da lastes siden inn i dette iframe vinduet, hvilket kun er 180+px x 144px. Altså helt ubruklig...

 

Noen som har vert borte i dette og vet hva som kan fungere?

 

Denne widget saken kan sees og prøves ut her: http://dev.thomaskile.me/?page=test-zone&module=Autopower-Iframe

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...