Mezox Skrivet 14 April 2006 Rapport Dela Skrivet 14 April 2006 Vet någon en kod som gör att en sida poppas upp så fort man kommer in på sidan där koden finns? Citera Länk till kommentar Dela på andra sajter More sharing options...
Boffaroffe Skrivet 14 April 2006 Rapport Dela Skrivet 14 April 2006 Äter kebab. Men flyttar tråden iaf. Citera Länk till kommentar Dela på andra sajter More sharing options...
TechnoX Skrivet 14 April 2006 Rapport Dela Skrivet 14 April 2006 Kanske så här? <HTML> <HEAD> <script LANGUAGE="javascript"> <!--This is one of many scripts which are available at: *--- //--http://www.JavaScript.nu/javascript *--- //--This script is FREE, but you MUST let these lines *--- //--remain if you use this script. *--- function ny_sida(url,width,height) { //***---Här kan du ändra fönstrets egenskaper, t.ex. om det ska finnas ett adressfält, en statusrad etc. Testa dig fram för att se vad som ska vara vad. Värdena kan vara "yes" eller "no". //***-------***************************************************************************************-- egenskaper="toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes"; egenskaper+=",width="+width; egenskaper+=",height="+height; unik=new Date(); unik=unik.getSeconds()+"_"+unik.getMinutes()+"_"+unik.getHours(); window.open(url,unik,egenskaper); } //--> </SCRIPT> </HEAD> <BODY onLoad="java script:ny_sida('http://www.JavaScript.nu/','400','400');"> Bla, Bla, Bla.... </BODY> </HTML> Jag tog ett script från JavaScript.nu och la till lite :visslar: Citera Länk till kommentar Dela på andra sajter More sharing options...
Salzalada Skrivet 14 April 2006 Rapport Dela Skrivet 14 April 2006 Ville bara påpeka att han ska ha det i HTML, inte Javascript... Citera Länk till kommentar Dela på andra sajter More sharing options...
nico Skrivet 14 April 2006 Rapport Dela Skrivet 14 April 2006 (redigerat) html 1.0 klarar inte detta såvitt jag vet. nu vet jag inte riktigt hur du menar med vad du vill göra men det borde gå att göra i någon form av scriptspråk, javascript t.ex. som inte kräver något mer än vad html gör. kanske även med metataggar men det beror på om du vill köra rak html 1.0 eller någon mer utvecklad version. Redigerat 14 April 2006 av nico Citera Länk till kommentar Dela på andra sajter More sharing options...
Mezox Skrivet 14 April 2006 Författare Rapport Dela Skrivet 14 April 2006 html 1.0 klarar inte detta såvitt jag vet. nu vet jag inte riktigt hur du menar med vad du vill göra men det borde gå att göra i någon form av scriptspråk, javascript t.ex. som inte kräver något mer än vad html gör. kanske även med metataggar men det beror på om du vill köra rak html 1.0 eller någon mer utvecklad version. Man ska kunna programera det med HTML-språk, vilket sorts script/kod det är spelar inte någon stor roll. Citera Länk till kommentar Dela på andra sajter More sharing options...
nico Skrivet 14 April 2006 Rapport Dela Skrivet 14 April 2006 metataggar KAN gå iaf, men det är inte säkert att alla webbläsare stödjer det, tror det är med i HTML 3 eller nåt... har inte jobbat så mycket med det heller. ska det vara vanlig normal HTML eller går t.ex. dynamisk html bra? men jag skulle rekommendera javascript, det är det som Technos kod är skriven i och det borde funka. det går även att göra popups med CSS men då är vi inne på html 4.0 och det kan knappast räknas som vanlig html, snarare dynamisk. om inte javascript går bra, vad är anledningen till det? så kanske man kan komma på ett bra sätt att gå runt den saken... Citera Länk till kommentar Dela på andra sajter More sharing options...
Mezox Skrivet 15 April 2006 Författare Rapport Dela Skrivet 15 April 2006 Javascript går bra, även metataggar gör det, men mina kunskaper om metataggar är begränsade, jag kan t.ex. inte poppa upp fönster med det bara komma till en annan sida i samma fönster. Jag tror Techno´s kod går bra men det ska poppa upp ett vanligt fönster inte ett sådant utan toolbar, man kanske kan ändra genom att göra no till yes. Men jag är inte direkt ba på javascript. Citera Länk till kommentar Dela på andra sajter More sharing options...
nico Skrivet 15 April 2006 Rapport Dela Skrivet 15 April 2006 finns hundratals sätt att göra popup på, ett är detta; <script language="JavaScript" type="text/javascript"> <!-- function popup() { window.open("popup.html","popup"); } //--> </script> så får du lägga in en onLoad i BODY så att det körs när man kommer till sidan, såhär; <BODY OnLoad="popup()"> får hoppas att det funkar, kan vara lite lurigt med popupblockeraren i Firefox bara... Citera Länk till kommentar Dela på andra sajter More sharing options...
Mezox Skrivet 15 April 2006 Författare Rapport Dela Skrivet 15 April 2006 Kan man ha två "Body Onload" i samma sida? Citera Länk till kommentar Dela på andra sajter More sharing options...
nico Skrivet 15 April 2006 Rapport Dela Skrivet 15 April 2006 (redigerat) nja, tror inte du kan skriva in mer än en sak där, men därmot kan du ju lägga in fler saker i popup funktionen om du vill, t.ex. <script language="JavaScript" type="text/javascript"> <!-- function popup() { window.open("popup.html","popup"); alert("Hejsan detta är en alertruta!"); window.location("enannansida.html"); } //--> </script> Redigerat 15 April 2006 av nico Citera Länk till kommentar Dela på andra sajter More sharing options...
Mezox Skrivet 15 April 2006 Författare Rapport Dela Skrivet 15 April 2006 nja, tror inte du kan skriva in mer än en sak där, men därmot kan du ju lägga in fler saker i popup funktionen om du vill, t.ex. <script language="JavaScript" type="text/javascript"> <!-- function popup() { window.open("popup.html","popup"); alert("Hejsan detta är en alertruta!"); window.location("enannansida.html"); } //--> </script> Jag menar att inte att två sidor ska poppa upp utan, om man kan launcha två "events" så fort man komer in i sidan. Ska man då göra som det står och slå ihop scripten till en? Citera Länk till kommentar Dela på andra sajter More sharing options...
Rekommendera inlägg
Gå med i konversationen
Du kan skriva nu och registrera dig senare. Om du har ett konto, logga in nu för att posta med ditt konto.