Avatar billede expnet Seniormester
29. juli 2004 - 00:49 Der er 18 kommentarer og
1 løsning

har nogle filer js og css (lock)

hej exp'er

jeg har nogle js/css filer kan man ikke ligge den i en mappe og låse denne mappe så de ikke kan hente dem men så jeg kan bruge dem
Avatar billede thesurfer Nybegynder
29. juli 2004 - 00:51 #1
Nej. JS og CSS filer læses på klientsiden (dvs browseren). Alt hvad du kan se i browseren, downloades automatisk til brugrens computer.
Avatar billede expnet Seniormester
29. juli 2004 - 00:53 #2
jamen så kan ikke kan gå op i adr. og skrive hele sti'en
Avatar billede expnet Seniormester
29. juli 2004 - 00:53 #3
jamen så man ikke kan gå op i adr. og skrive hele sti'en
Avatar billede thesurfer Nybegynder
29. juli 2004 - 00:54 #4
Nej. Man kan bare se din html kode (i Internet Explorer: menuen Vis > Kilde) og snuppe adressen.
Avatar billede thesurfer Nybegynder
29. juli 2004 - 00:55 #5
Her er et eksempel eksperten.dks JS og CSS filer:

    <script type="text/javascript" src="/js/default.js"></script>
    <link rel="stylesheet" title="Eksperten" href="/css/default.css" type="text/css" />
    <link rel="stylesheet" media="print" title="Print" href="/css/print.css" type="text/css" />
Avatar billede thesurfer Nybegynder
29. juli 2004 - 00:56 #6
Da JS og CSS kode virker på klientsiden (i browsren), kan man se dem i browseren.
Avatar billede thesurfer Nybegynder
29. juli 2004 - 00:56 #7
Stavefejl er gratis :-)
Avatar billede expnet Seniormester
29. juli 2004 - 00:56 #8
http://www.eksperten.dk/js/default.js

det her skal ikke kunne gøres

jeg ved man ikke kan på dr.dk
Avatar billede thesurfer Nybegynder
29. juli 2004 - 01:00 #9
"/js/default.js" henviser til roden af domænet, som er www.eksperten.dk .. så derfor:

http://www.eksperten.dk/js/default.js

det med dr.dk: det tror jeg ikke på :-)
Avatar billede thesurfer Nybegynder
29. juli 2004 - 01:02 #10
På dr.dk:

CSS:
<link rel="stylesheet" href="http://www.dr.dk/forside/topbar/TopBar.css" type="text/css">
<link rel="stylesheet" href="http://www.dr.dk/forside/topbar/FrontPage.css" type="text/css">
<link rel="stylesheet" href="http://www.dr.dk/forside/topbar/spot.css" type="text/css">

JS:
<script type="text/javascript" src="/forside/topbar/spot.js"></script>
include('/forside/topbar/openWin.js');  // Bruges af DR Netradio
include('/forside/topbar/NetTV.js');  // Bruges af DR Net TV
include('/forside/topbar/generelpopup.js');  // Bruges s&#229; Webfolket nemt kan lave popups
Avatar billede expnet Seniormester
29. juli 2004 - 01:08 #11
det er fra det popup vindue der hvor man høre på p3

der kan man ikke ellers er det bare mig

        <script type="text/javascript" src="includes/generated/constants.js"></script>
        <script type="text/javascript" src="includes/generated/spots.js"></script>
        <script type="text/javascript" src="includes/generated/channel_url.js"></script>
        <script type="text/javascript" src="includes/generated/channel_info.js"></script>
        <script type="text/javascript" src="includes/generated/new_channel_id.js"></script>
        <script type="text/javascript" src="includes/generated/id2string.js"></script>
        <script type="text/javascript" src="includes/scripts/utilities.js"></script>
        <script type="text/javascript" src="includes/scripts/browsercheck.js"></script>
        <script type="text/javascript" src="includes/scripts/cookies.js"></script>
        <script type="text/javascript" src="includes/scripts/window_size.js"></script>
        <script type="text/javascript" src="includes/scripts/bitrates.js"></script>
        <script type="text/javascript" src="includes/scripts/default.js"></script>
        <script type="text/javascript" src="includes/scripts/channel_utilities.js"></script>
        <script type="text/javascript" src="includes/scripts/mediaplayer.js"></script>
            <script type="text/javascript" src="includes/scripts/rawflow_trial.js"></script>
            <script type="text/javascript" src="includes/generated/rawflow_channel_port.js"></script>
Avatar billede thesurfer Nybegynder
29. juli 2004 - 01:17 #12
Du mangler en vigtig del.. domænet.. som er:

http://netplayer.swdc.dk/

dvs alle de der urls, skal tilføjes.. eksempel:

http://netplayer.swdc.dk/includes/generated/constants.js
Avatar billede thesurfer Nybegynder
29. juli 2004 - 01:19 #13
Som jeg sagde tidligere: JS og CSS filer kan ikke skjules.. de kan gøre det besværligt at finde urls til JS og CSS filerne, med de kan ikke sikre dem 100%.
Avatar billede jakoba Nybegynder
31. juli 2004 - 00:12 #14
det de evt gør på dr.dk er at lave en referrer chech. dvs de kikker efter om det er en side fra deres eget websted der beder om filen. hvis det er så bliver den fil sendt. Og ligger så i brugerens cashe hvor han kan tage den.

hvia du blot skriver adressen er det din maskine der står som referrer (eller ingenting) og så siger de nej.
Avatar billede expnet Seniormester
31. juli 2004 - 01:04 #15
jeg forstår så ikke hvorfor at de lave en mappe på et webhotel så man ikke kan download db.mdb filer
Avatar billede jakoba Nybegynder
31. juli 2004 - 01:12 #16
Det er ikke spor umuligt at lave sådan en mappe. Det gør man ved at placere mappen så php kan finde den via serverens filsystem, men så den ikke kan sea fra http:

men hvis du lægger en ,js eller .css i sådan en mappe kan du ikke bruge de filer i din webside. for at en javascript include skal kunne virke
  <script type="text/javascript" src="includes/scripts/bitrates.js"></script>
SKAL filen 'includes/scripts/bitrates.js' kunne ses fra internettet (http:)

mvh JakobA
Avatar billede expnet Seniormester
31. juli 2004 - 01:17 #17
oki.. hvem skal have point
Avatar billede thesurfer Nybegynder
31. juli 2004 - 18:34 #18
Her :-)
Avatar billede expnet Seniormester
14. september 2004 - 01:57 #19
takker for hjælpen
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
Kurser inden for grundlæggende programmering

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