Mohamed Thasin ah
Mohamed Thasin ah

Reputation: 11192

How to find html files running from server or not using javascript?

I'm new to javascript might be this question looks silly. How to check whether the html files are loading from local file system or server using javascript?

For example when I open the html files from my local system (/home/user/1.html) browser shows in url

file:///home/user/1.html

But if i load 1.html file into my local server then, if i access that file browser shows in url like below

http://localhost/GUI/1.html

I want to find whether files are loading from my server or local file system using java script.

Is there any way to find this using java script method.

Upvotes: 2

Views: 660

Answers (1)

Aayush Sharma
Aayush Sharma

Reputation: 839

You can use the window.location object to do that.

use window.location.protocol property.

The following line of code will return true if the file is being served from the file system.

window.location.protocol == "file:";

It basically checks if the protocol being used is file or not.

Upvotes: 4

Related Questions