Hoi iedereen die dit even leest om mij eventueel te helpen of in de juiste richting te sturen.
Een van onze kleine bedrijfjes is een digital signage bedrijf. Je weet wel, reclame schermen aansturen via een centrale server zodat klanten via de website zelf hun eigen reclame scherm kunnen beheren en de content die de schermen moeten laten zien zelf in elkaar kunnen steken via de website.
Wij gebruiken daar thirdparty software voor want we hebben geen eigen programmeurs en kunnen zelf ook niet programmeren.
Deze software is niet de beste software ter wereld maar is redelijk betrouwbaar en in het algemeen "it gets the job done"
Enfin, de server software draait op linux. Geen problemen daar, maar de windows client software op de reclame schermen is niet meer dat wat veredelde scripting. Op de achtergrond word alles door IE gerendert of door directshow. (en flash en powerpoint en wat dan ook)
Dus na deze inleiding even snel naar het probleem zelf.
We hebben een kiosk samengesteld (sonicview EP4646, maar ik noem het een black monolith) voor een van onze klanten met een groot touchscreen in portrait mode. Zie er allemaal netjes uit en werkt met een virtueel toetsenbord vrij goed. Allemaal onder windows 7 embedded. Ja ik weet het, een kleine custom linux distru zou dit allemaal veel beter kunnen. Maar we hebben te weinig verstand van linux om dat voor elkaar te krijgen.
In ieder geval de functie van deze kiosk is dat mensen naar werk kunnen zoeken en dus ook websites kunnen openen die hun daarin helpen.
Alles werkt alleen er zijn een paar website die html links hebben met target="_blank" erin en die worden dus in een nieuwe tab of pagina geopend en dat willen we dus niet want dan werkt het niet.
Mijn vraag is dus of er een manier is zodat iexplore.exe (dus niet iexplore zelf want die word volgens mij niet geopend) target="_blank" volledig te negeren zodat elke link waarom geklikt word in dezelfde window word geopend. (dus ook geen nieuwe tab). Er is in de layout dus een venster waarin webpagina's te zien en wanneer daar op links geklikt worden moeten die dus openen ook als IE op de achtergrond denkt dat hij die in een nieuwe windows of tab moet openen want dan zijn ze dus niet te zien.
Wat heb ik zelf al geprobeerd? Helemaal niks behalve een halve dag veruchteloos zoeken op google want ik wil eerst weten in welke richting ik moet zoeken. Aanpassing in het registry? Plugin in IE die altijd word geactiveerd op welke manier iexplore ook word geopend?
De website zelf aanpassen door een laag tussen internet en onze signage applicatie te stoppen die eerst alle html filtert en alle target="_blank" verwijdert?
Thx voor de hulp!
Een van onze kleine bedrijfjes is een digital signage bedrijf. Je weet wel, reclame schermen aansturen via een centrale server zodat klanten via de website zelf hun eigen reclame scherm kunnen beheren en de content die de schermen moeten laten zien zelf in elkaar kunnen steken via de website.
Wij gebruiken daar thirdparty software voor want we hebben geen eigen programmeurs en kunnen zelf ook niet programmeren.
Deze software is niet de beste software ter wereld maar is redelijk betrouwbaar en in het algemeen "it gets the job done"
Enfin, de server software draait op linux. Geen problemen daar, maar de windows client software op de reclame schermen is niet meer dat wat veredelde scripting. Op de achtergrond word alles door IE gerendert of door directshow. (en flash en powerpoint en wat dan ook)
Dus na deze inleiding even snel naar het probleem zelf.
We hebben een kiosk samengesteld (sonicview EP4646, maar ik noem het een black monolith) voor een van onze klanten met een groot touchscreen in portrait mode. Zie er allemaal netjes uit en werkt met een virtueel toetsenbord vrij goed. Allemaal onder windows 7 embedded. Ja ik weet het, een kleine custom linux distru zou dit allemaal veel beter kunnen. Maar we hebben te weinig verstand van linux om dat voor elkaar te krijgen.
In ieder geval de functie van deze kiosk is dat mensen naar werk kunnen zoeken en dus ook websites kunnen openen die hun daarin helpen.
Alles werkt alleen er zijn een paar website die html links hebben met target="_blank" erin en die worden dus in een nieuwe tab of pagina geopend en dat willen we dus niet want dan werkt het niet.
Mijn vraag is dus of er een manier is zodat iexplore.exe (dus niet iexplore zelf want die word volgens mij niet geopend) target="_blank" volledig te negeren zodat elke link waarom geklikt word in dezelfde window word geopend. (dus ook geen nieuwe tab). Er is in de layout dus een venster waarin webpagina's te zien en wanneer daar op links geklikt worden moeten die dus openen ook als IE op de achtergrond denkt dat hij die in een nieuwe windows of tab moet openen want dan zijn ze dus niet te zien.
Wat heb ik zelf al geprobeerd? Helemaal niks behalve een halve dag veruchteloos zoeken op google want ik wil eerst weten in welke richting ik moet zoeken. Aanpassing in het registry? Plugin in IE die altijd word geactiveerd op welke manier iexplore ook word geopend?
De website zelf aanpassen door een laag tussen internet en onze signage applicatie te stoppen die eerst alle html filtert en alle target="_blank" verwijdert?
Thx voor de hulp!
[ Voor 10% gewijzigd door Kain_niaK op 11-07-2014 17:26 ]
en daar heb ik mijn beroep van gemaakt