2017-09-16 18 views
-2

Ich habe diesen JavaScript-Code in einer benannten cookies.js DateiWie rufe ich eine JavaScript-Funktion auf?

function setCookie(cname, cvalue, exdays) 
{ 
    var d = new Date(); 
    d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000)); 
    var expires = "expires="+d.toUTCString(); 
    document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"; 
} 

Meine HTML-Datei wie folgt aussieht:

<html> 
<head> 
    <script type="text/javascript" src="cookies.js"> 
    //how to call the function 
    </script> 
</head> 
</html> 

, wie ich setCookie Funktion mit Parametern aufrufen können.

+0

Sie fügen die Datei hinzu, fügen dann ein weiteres Skript-Tag hinzu und rufen 'setCookie' auf, wie Sie es normalerweise tun würden. – Li357

+0

Die Quelle Ihres Codes ist dort: https://www.w3schools.com/js/js_cookies.asp –

Antwort

0

Angenommen, dass cookies.js die Funktion auf den globalen Bereich setzt, können Sie einfach ein zweites Skript-Tag erstellen und setCookie referenzieren.

<script type="text/javascript" src="cookies.js"></script> 
<script> 
    setCookie('hello', 'world', 0); 
</script> 
Verwandte Themen