Avatar billede jubas Nybegynder
05. januar 2003 - 23:55 Der er 18 kommentarer

script der kan overføre et script til pop up

Her er script der få et  nyt Vindue til at pop up

<SCRIPT language=JavaScript><!-- Begin
    function Start(page) { OpenWin = this.open(page, "CtrlWindow", "toolbar=no,menubar=no,location=no,scrollbars=no,resizable=yes,width=450,height=465"); } // End --></SCRIPT>


Link er et billede som skal åben et  pop up vindue 

<a href="java script:Start('D:/menus/02/menu02.htm')"><img border="0" src="02/02thumbnail.gif" width="58" height="98"></a></td>

her til gå det godt nok
men jeg vil meget gerne  have at  det nye vindue indhold et script som det

script language="JavaScript"> <!--


var message=" Copyright © ????????"; // Message for the alert box


function click() {
if (document.all) {
if (event.button == 2) {
alert(message);
return false;
}
}
if (document.layers) {
if (e.which == 3) {
alert(message);
return false;
}
}
}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=click;
// -->
</script>
så det ikke er muligt at hjøre klike på muse for kopier fra det ny vindue
Kan det lade sig gøre at sætte det ind i det første script elle hvad gør jeg?????
MVH
jubas
Avatar billede jakoba Nybegynder
06. januar 2003 - 00:07 #1
det nemmeste er blot at skrive det ind i din fil D:/menus/02/menu02.htm

eller nej, der er en endnu nemmere: Lad dog være med sådan en åndsvagt anti-højreklik script, det holder ikke en meter.

mvh JakobA
Avatar billede jubas Nybegynder
06. januar 2003 - 00:30 #2
Det kan godt være det ikke virker godt nok men  og det er forkert link  det er denne her
  <td><a href="java script:Start('billeder/elfiskeri_2002/elfiskeri1.jpg')"><img border="2" src="billeder/elfiskeri_2002/elfiskeri1_small.jpg" alt="elfiskeri1.jpg (139999 byte)" width="200" height="150"></a></td>
men jeg vil da gerne have hjælp tak
Avatar billede olebole Juniormester
06. januar 2003 - 00:54 #3
<ole>

jubas >> Det er noget af det mest irriterende på WWW, når folk prøver at gemme deres koder eller forhindre billed-download med et 'anti-højrekliks-script'.
Derudover er det ualmindelig dårlig stil - grænsende til det uforskammede at berøver brugeren sin ejendom ... og det er browserens funktionaliteter.

Desuden er det helt uden mening at prøve at forhindre højreklik (hvad du i øvrigt ikke kan). Der er mindst ligeså nemme måder at se dine koder på - og at snuppe dine billeder.

Er det for at gemme din kode, plejer svaret her på Eksperten at være:
  "Har du behov for at spørge, har du ikke noget at skjule!"  :)

Gør, som jakoba foreslår: Lad være. Så har du en mulighed for, dine brugere gider komme igen til dit site  ;o)

/mvh
</bole>
Avatar billede jakoba Nybegynder
06. januar 2003 - 00:56 #4
lav din start-funktion om:

<SCRIPT language=JavaScript><!-- Begin

function Start(page) {
    OpenWin = this.open("", "CtrlWindow", "toolbar=no,menubar=no,location=no,scrollbars=no,resizable=yes,width=450,height=465");
    OpenWin.document.open( "text/html", "replace" );
    OpenWin.document.write(
          "<html><head><sc" +"ript language='JavaScript'> <\!--\n"
        +"var message=' Copyright © ????????'; // Message for the alert box\n"
        +"function click() {\n"
        +"  if (document.all) {\n"
        +"    if (event.button == 2) {\n"
        +"      alert(message);\n"
        +"      return false;\n"
        +"    }\n"
        +"  }\n"
        +"  if (document.layers) {\n"
        +"    if (e.which == 3) {\n"
        +"      alert(message);\n"
        +"      return false;\n"
        +"    }\n"
        +"  }\n"
        +"}\n"
        +"if (document.layers) {\n"
        +"  document.captureEvents(Event.MOUSEDOWN);\n"
        +"}\n"
        +"document.onmousedown=click;\n"
        +"\/\/ -\->\n"
        +"</sc"+"ript>\n"
        +"</head\n"
        +"<body>\n"
        +"<img src='"+page+"'>\n"
        +"</body>\n"
        +"</html>"
                            );
    OpenWin.document.close();
}

// End --> </SCRIPT>
Avatar billede jakoba Nybegynder
06. januar 2003 - 01:03 #5
Hejsan Ole.  Godt at se der stadig er gang i k-toget :-))

Men jeg er nu ikke så ivrig som du efter at undgå at nybegynderne smækker sådan et fjolle skript ind på siden; for, som du selv er inde på, såsnart man ser det ved man med det samme at den source indeholder ikke noget der er værd at kopiere.

mvh JakobA
Avatar billede olebole Juniormester
06. januar 2003 - 01:14 #6
Rigtigt - men jeg har også andre funktionaliteter i min kontekst-menu ... ikke mindst "Back", som øjeblikkelig ønskes brugt, hvis jeg ved et uheld kommer ind på sådan en side  :))

Her taler vi slet ikke om E's brugere, der bliver bedt om at hjælpe med koden og så kommer til en side, hvor personen har smækket sådan noget skidt på siden.
Den slags afstedkommer promte .... ehhhhhh ........ reaktioner  =8-O  *LoooL*
/mvh
Avatar billede jakoba Nybegynder
06. januar 2003 - 01:25 #7
brug  < Alt + leftArrow > :-))
Avatar billede olebole Juniormester
06. januar 2003 - 01:45 #8
Jaja ... med mindre, han også har disabled 'Alt'  :D

Lad nu være med at trykke på dette link, men vælg 'Save Target As ...' fra kontekst-menu'en og kik på koden:
  http://piv.pivpiv.dk

Så langt kan den slags newbie-tumperier drives, når folk ikke forstår, hvorfor underholdningsbranchen ikke har plads til dem  :o)
/mvh
Avatar billede jakoba Nybegynder
06. januar 2003 - 01:52 #9
i guder :(  er der virkelig stadig noger der bruger den bombe. den var forældet for 5 år siden.
Avatar billede olebole Juniormester
06. januar 2003 - 02:20 #10
yups  :)
Avatar billede jubas Nybegynder
06. januar 2003 - 16:39 #11
Jeg takker mange gange for de pæne og kloge ord ,jeg har forstået at det er en meget dårlig ide og vil derfor ikke benytte jakoba ´s svar ( men det virker ) på vores hjemmeside . Det ser ud til at jeg har fat en der har rimeligt forstand på Java scrip,derfor ville jeg blive meget taknemlig hvis du kunne hjælpe mig med  et script  der åbner  et nyt vindue med en variabel størrelse efter størrelsen på det billeder som skal være i det nye vindue.
Jeg takke på forhånd
Jubas
Avatar billede jakoba Nybegynder
06. januar 2003 - 17:20 #12
tak for det :-))
mht popop lavede jeg denne for nogen tid siden:
  http://hjem.get2net.dk/Jakob.Aggernaes/temp/exp56245.html
i sourcen på den side kan du se hvordan dine links opbygges.
for at få det til at virke skal du dog også have den anden fil
  http://hjem.get2net.dk/Jakob.Aggernaes/temp/exp56245a.html
kopieret ind på dit websted (højreklik på linket og sig 'gem destination ...')

mvh JakobA
Avatar billede olebole Juniormester
06. januar 2003 - 20:15 #13
"... kopieret ind på dit websted (højreklik på linket og sig 'gem destination ...')"

*LoooL* Ja, netop - det er skønt at have sin kontekstmenu  ;o))
/mvh
Avatar billede -master-d- Nybegynder
07. januar 2003 - 19:13 #14
Jeg vil give jakoba og olebole ret det er en latterlig ide at skjule sin kode på den måde. I øvrigt kan alle disse links som kommer med en alert altid annulleres ved at man når alerten er fremme, trykker Enter og højremusetast samtidig, så vil man kunne få menuen med vis kilde frem.

Den eneste måde man kan skjule sin kode på er at eliminere selve menuen, men dette virker kun i IE, så det er ikke værd at spille sin tid på.

Men endnu en gang, så lad dog være.
Avatar billede olebole Juniormester
07. januar 2003 - 19:37 #15
Med mindre der sættes specielle headers cashes enhver side og kan ganske enkelt findes på brugerens HD.

Man kan sagtens lave et langt bedre script, der effektivt forhindrer højreklik - men brugeren kan jo blot slå JavaScript fra ... så kan man ikke scripte eller skjule menuen i toppen.

Derudover kan man skrive et link til siden i et HTML-dokument - højreklikke på siden og vælger 'Save Target As ...' - så har man hele koden liggende på sin HD.

Den eneste _rigtig_ sikre måde at skjule siden på er, at lade være med at lægge den på WWW.

En hel anden ting er, at de n00bs, der så gerne vil skjule deres egen kode, har lært det meste af, hvad de kan ved at læse andres koder på WWW. Så er det jo ikke videre socialt at gemme sin egen. Det er da også lidt latterligt, at samme personer beder om gratis hjælp til at vanskeliggøre at andre lærer af deres koder.
Enten deler vi - eller også gør vi ikke!
/mvh
Avatar billede jakoba Nybegynder
07. januar 2003 - 19:47 #16
jeg tror nok den hest er død
Avatar billede olebole Juniormester
07. januar 2003 - 19:50 #17
Jeg er zq ikke nogen hest ...!  :D
Avatar billede pelkjaer Nybegynder
07. januar 2003 - 19:52 #18
Nej det siger du..men har vi set et billede *Muhahahahaa*
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester