WN

WN (https://www.wn.se/forum/index.php)
-   Allmänt (https://www.wn.se/forum/forumdisplay.php?f=2)
-   -   Öppna flera urler samtidigt likt http://www.urlopener.com (https://www.wn.se/forum/showthread.php?t=1048611)

nukem 2011-07-26 15:46

Mitt script är ej fullständigt. För jag har ingen nytta av det mer utvecklat. Vill någon förbättra det för att stöda domäner som ej har denna länkining till sin samma adress fast med "www."

och för att stöda subdomäner. Så får ni göra det själva. Alternativt köpa det av någon. Jag kan publicera det på min sida sen om ni vill dela med er av utvecklingen av scriptet.

Läser ni på: http://www.markusadvices.com/url-opener/ så längre ner i kommentarer står det om vad det stödjer o ej stödjer och där kan ni även följa eventuell vidarutveckling.

Alex 2011-07-31 00:42

Det enda du bör göra för att det ska fungera utan "www." är att ta bort "www." ur attach och ...indexOf():

Kod:

<html>
        <head>
                <script type="text/javascript">
                function oppnaURL(url){
                var attach = "http://";
                var urlSplitResult = url.split(/\r\n|\r|\n/);
                        for(i = 0; i < urlSplitResult.length; i++){
                                if(urlSplitResult[i].indexOf(attach) < 0)
                                        urlSplitResult[i] = attach + urlSplitResult[i];
                                window.open(urlSplitResult[i], "window"+i)
                        }
                }
                </script>
        </head>
        <body>
                <form name="frm1">
                        <textarea name="txt1" COLS=40 ROWS=5></textarea>
                </form>
                <input type="button" value="GET" onclick="oppnaURL(document.frm1.txt1.value)">
        </body>
</html>

Otestat, men bör fungera.

nukem 2011-07-31 12:10

otestade saker brukar aldrig fungera. Säger jag av ett liv fullt av erfarenhet från några års spelutveckling till 15 års webbutveckling. Men vi kan ju hoppas! :D
Citat:

Ursprungligen postat av Alex (Inlägg 20413124)
Det enda du bör göra för att det ska fungera utan "www." är att ta bort "www." ur attach och ...indexOf():

Kod:

<html>
        <head>
                <script type="text/javascript">
                function oppnaURL(url){
                var attach = "http://";
                var urlSplitResult = url.split(/\r\n|\r|\n/);
                        for(i = 0; i < urlSplitResult.length; i++){
                                if(urlSplitResult[i].indexOf(attach) < 0)
                                        urlSplitResult[i] = attach + urlSplitResult[i];
                                window.open(urlSplitResult[i], "window"+i)
                        }
                }
                </script>
        </head>
        <body>
                <form name="frm1">
                        <textarea name="txt1" COLS=40 ROWS=5></textarea>
                </form>
                <input type="button" value="GET" onclick="oppnaURL(document.frm1.txt1.value)">
        </body>
</html>

Otestat, men bör fungera.


nukem 2011-07-31 12:13

Funkar faktiskt på min utan att jag använder det nya scriptet!
Citat:

Ursprungligen postat av Kekke (Inlägg 20412739)
Om jag vet rätt så fungerar det så länge dom har pekat om subdomänen *.domän till www.domän, testa själv att öppna http://techdata.nu så ser du att det inte alltid fungerar.


nukem 2011-07-31 12:32

Testa det nya scriptet o se hur det fungerar: http://www.markusadvices.com/url-opener/

Alex 2011-08-08 22:03

Citat:

Ursprungligen postat av nukem (Inlägg 20413142)
otestade saker brukar aldrig fungera. Säger jag av ett liv fullt av erfarenhet från några års spelutveckling till 15 års webbutveckling. Men vi kan ju hoppas! :D

Om man vet vad man gör brukar det inte vara några problem ;)

nukem 2011-08-09 00:01

Hur många år har du arbetat med ett skarpt, fullskaligt MMORPG med Unreal 3 motorn?

nukem 2012-03-14 13:24

Den har fått en egen url på: http://www.openurls.eu/

nukem 2015-06-07 14:54

Senaste versionen av Chrome vill ej öppna flera flikar med detta Javascriptet. Ligger restriktionerna i Chromes nya källkod? Eller går det att skriva om Javascriptet?

Har samma problem i Internet Explorer numera, den öppnar en ny flik bara.

Samt att scriptet ej stödjer Https.

Någon som är intresserad av att tjäna en slant? Skicka pm!

nukem 2015-06-22 17:37

Citat:

Ursprungligen postat av majkehl (Inlägg 20510311)
Fungerar utmärkt för mig med senaste stableversionen av Chrome för PC. Behövde bara tillåta popups. Så du vet...

Yep, samma med Internet Explorer faktiskt. Har fått många klagomål på att det inte fungerar i dessa browsers men jag inser att felet ligger någon annan stans hehe.

"problemet" med Chrome är att deras ruta som avböjer popups är lite mindre synlig uppe i adressfältet till höger. När jag aktiverade popups för sidan (vilket default är avstängt för alla sidor i Chromes default-inställningar) så fungerade det perfekt. Större problem med Chrome är att knappen som visar att den avisat popups och ger dig möjlighet att ändra denna regel specifikt för denna sidan endast är synlig för 1-2 sekunder, sedan försvinner den. Jag kan förstå att detta missas helt av casualanvändaren.

Faktum kvarstår att scriptet ej stödjer https-protokoll-sidor.


Alla tider är GMT +2. Klockan är nu 17:12.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson