💬
Logga in
Fuska.se

Script I Html-språk

42 svar · startad

Nivå 0 · Nykomling
Trådstartare #1

Vet någon en kod som gör att en sida poppas upp så fort man kommer in på sidan där koden finns?

Nivå 0 · Nykomling
#2

Äter kebab.

Men flyttar tråden iaf.

Nivå 0 · Nykomling
#3

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:

Nivå 0 · Nykomling
#4

Ville bara påpeka att han ska ha det i HTML, inte Javascript...

Nivå 0 · Nykomling
#5

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.

Senast ändrad:

Nivå 0 · Nykomling
Trådstartare #6
↗ till inlägget

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.
Nivå 0 · Nykomling
#7

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...

15 Apr 2006
Nivå 0 · Nykomling
Trådstartare #8

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.

Nivå 0 · Nykomling
#9

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...

Nivå 0 · Nykomling
Trådstartare #10

Kan man ha två "Body Onload" i samma sida?

Nivå 0 · Nykomling
#11

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>

Senast ändrad:

Nivå 0 · Nykomling
Trådstartare #12
↗ till inlägget

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?
Nivå 0 · Nykomling
#13

Du kan väl testa att slå ihop dem, försöka skadar ej.

 

Om du ville ha en toolbar så ändrar du no till yes, det står ju :P . Du kan även ändra storleken på fönstret.

 

Sedan så heter jag TechnoX (utalas "Tekno kross", det är inget x utan ett kryss).

Nivå 0 · Nykomling
Trådstartare #14

Ska man skriva Urlen där det står "URL, Link, egenskaper"?

Nivå 0 · Nykomling
#15

Nej, efter Onload ska du skriva det, där det nu står: http://www.JavaScript.nu/ och glöm inte att http:// måste vara med.

Nivå 0 · Nykomling
#16

ska man launcha en extern sida måste http:// vara med, men om det är en sida på sin egen server räcker bara namnet. det är exakt som vanliga <A> länkar.

 

vill man så kan man göra fler funktioner och sedan anropa dem med varandra. t.ex.

function funktion1()
{
window.open("popup.html","popup");
}

funktion funktion2()
{
window.open("popup2.html","popup");
funktion1();
}

 

anropar man nu funktion2 (t.ex. genom onLoad) så kommer funktion1 att laddats så fort funktion2 är klar med att poppa upp fönstret.

Nivå 0 · Nykomling
Trådstartare #17

Mit mål är att använda en form tag i samband med ett popup. form taggen kan jag, men jag vill kombinera den med ett popup script/kod.

16 Apr 2006
Nivå 0 · Nykomling
#18

Fattar ej, menar du att form-taggen ska komma fram samtidigt som en ny sida ploppar upp, eller? I så fall kan väl form-taggen ligga där från första början eftersom plopp-upp-sidan kommer direkt när man laddar orginal sida.

Nivå 0 · Nykomling
Trådstartare #19
↗ till inlägget

Fattar ej, menar du att form-taggen ska komma fram samtidigt som en ny sida ploppar upp, eller? I så fall kan väl form-taggen ligga där från första början eftersom plopp-upp-sidan kommer direkt när man laddar orginal sida.

 

Form-taggen skall också utlösas så fort man kommer in på sidan.
Nivå 0 · Nykomling
#20

Varför kan den inte ligga 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=& quot;toolbar=no,location=no,directories=
no,status=no,menubar=no,scrollbars=yes,r
esizable=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');">




<FORM>
Är du tjej eller kille???
<BR>
<INPUT TYPE="radio" NAME="Jag är " VALUE="kille">Kille<BR>
<INPUT TYPE="radio" NAME="Jag är " VALUE="tjej">Tjej
</FORM> 


</BODY>
</HTML>

Vill du vara med i diskussionen?

Bli medlem Logga in