Toon posts:

Probleem met open van popup vanaf de active desktop

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hi,

Ik heb een probleem om een popup te open vanaf een active desktop.
I know, je kan je afvragen "waarom gebruik maken van de active desktop", maar daar gaat het effe niet om. :*)

We hebben onze homepage bij een aantal gebruiker als active desktop ingesteld.
Op de homepage zitten een aantal links naar popup windows, waarin de gebruiker een actie in kan uitvoeren.
Da's allemaal geen probleem.

Echter, als men op de link voor de popup klikt, opend explorer een nieuw window met alleen de url naar de popup in url-bar.
Nu weet ik dat explorer altijd vanaf de active desktop een link opend in een nieuw window, maar dat willen we natuurlijk niet bij een popup.

Hopelijk heeft iemand een oplossing, want anders moeten we erg heftige veranderingen gaan maken.

Vulcane

  • bigbeng
  • Registratie: Augustus 2000
  • Laatst online: 26-11-2021
Misschien moet je met het onclick event aan de slag om het window te openen. Dus <a href="#" onclick="javascript:myblablafunction();">linkje</a>.

Kweenie of het werkt, maar je kan het allicht proberen.

Ramon

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 15:55

crisp

Devver

Pixelated

een popup is toch per definitie een nieuw window :?
of wil je dat hij er een extra AD-item van maakt? In that case: forget it

Intentionally left blank


Verwijderd

Topicstarter
<Quote>
Een popup is toch per definitie een nieuw window :?
of wil je dat hij er een extra AD-item van maakt? In that case: forget it
</Quote>

I know. Maar de bedoeling is dat er een popup komt van bijv. 300x200 px.
Dat wil niet lukken. Ik denk dat het js script niet werkt vanuit de AD. (?)

Het js is niet spannend. een opennewWindow() met wat variabelen en in de url kun je opgeven hoe groot het window moet zijn. (hxb)

  • Willem
  • Registratie: Februari 2001
  • Laatst online: 16:23
Ehm misschien is de HTML aanroep van de JS functie wel interessant anders kunnen wij nooit voor je bepalen of er iets fout gaat of niet. Je bent nogal vaag in het één en ander...

Oftewel: post eens wat code

[ Voor 10% gewijzigd door Willem op 16-12-2003 08:20 ]

Motor (of auto) onderhoud bijhouden


  • André
  • Registratie: Maart 2002
  • Laatst online: 26-05 00:33

André

Analytics dude

willem169 schreef op 16 december 2003 @ 08:20:
Ehm misschien is de HTML aanroep van de JS functie wel interessant anders kunnen wij nooit voor je bepalen of er iets fout gaat of niet. Je bent nogal vaag in het één en ander...

Oftewel: post eens wat code
Wijze woorden. ;) Je hebt trouwens bijna een pijlmaal: 12345

Maar kan het zo niet?:

HTML:
1
<a href="javascript:window.open('bla.htm', '_blank', 'toolbar=no');">Test</a>

[ Voor 20% gewijzigd door André op 16-12-2003 08:28 ]


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 15:55

crisp

Devver

Pixelated

Probeer je app eens niet zelf als desktop te zetten maar als desktop item, of in een iframe die je vervolgens als desktop zet. Windows probeert er geloof ik een eigen bestand van te maken, en dat gaat nog wel eens mis met extern gelinkte js-jes, of als de sourcecode te groot is.
Zet ook een
code:
1
<base href="_self">

in je head-sectie; dat heeft bij mij ook wat problemen met de GoT Tracker op weten te lossen.

Intentionally left blank


Verwijderd

Topicstarter
Sorry, Ik wilde dit forum niet bevuilen met scripts:

in de header:
var win= null;
function NewWindow(mypage,myname,w,h,scroll){
var winl = (screen.width-w)/2;
var wint = (screen.height-h)/2;
settings='height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',
toolbar=no,location=no,status=no,menubar=no,resizable=yes,dependent=no'
win=window.open(mypage,myname,settings)
if(parseInt(navigator.appVersion) >= 4){win.window.focus();}
}


Onderstaande in de body als link
<a href="javascript:NewWindow('#','emailme','325','325','no')" onfocus="this.blur()">
</a>

Ik zal de <base="_self" /> proberen.
Het vreemde is, dat als er 1 window open staat, het wel werkt..

[ Voor 15% gewijzigd door Verwijderd op 16-12-2003 10:24 ]


  • disjfa
  • Registratie: April 2001
  • Laatst online: 12-05 15:11

disjfa

be

je roept een pagina aan die # genaamd is. mischien zou je daar een naam van een pagina neerzetten wat ook daadwerkelijk een pagina is.
HTML:
1
<a href="javascript:NewWindow('--echte pagina.com--','emailme','325','325','no')" onfocus="this.blur()"></a>

:)

[ Voor 20% gewijzigd door disjfa op 16-12-2003 10:26 ]

disjfa - disj·fa (meneer)
disjfa.nl


Verwijderd

Topicstarter
Nope, didn't work the <base href="_self" />
Helaas.

Iemand nog iedeeen?

Verwijderd

Topicstarter
Mijn verontschuldigingen, disjfa
de "#" en mypage, myname staan allemaal voor variablen. Het systeem plaatst juiste url, naam, breedte en hoogte van het window in de url.
Dat kan het dus niet zijn
Pagina: 1