, ( sop) . , . .
, sop : (scheme,host,port).
script, URL-. , . tuple_main. script URL-, URL-: tuple_request. :
1) tuple_main == tuple_request
===> OK => get content
2) tuple_main != tuple_request
===> NOK => do not get content and show that sop is being violated.
DOM . , , . javascript. 10 javascript var foo . ...
Adobe Flash, MS Silverlight, javascript (, XMLHttpRequest) .. . Sop , -, , ( XSS)
( ):
CSV ( jquery-csv), .
<script>
$(document).ready(function(){
var filepath = 'data.csv';
var data_string = $.get(filepath);
});
</script>
- .
XMLHttpRequest :///C:/Users/Nimal/Desktop/javascript-csv/data.csv. - : http, data, chrome, chrome-extension, https
, sop. , , .
:
<img src="abc.jpg">, .
?
, (...) ( IE). sop, cross-origin. ():
, HTTP .
" ", . , . :
- -
, csv. , - , , , ... " " ".
- jQuery (a script), script. . script, <script>.
. <img> . ( , ). .
<canvas>, , . script . .
IE? , - IE . " ", , IE -. , IE .
, . " ". (Ext js ), . , ( , tinypic, imageshack,...). -.
, - . . . . , , .
: , , - . sop , , . , . script , script...
csv, . , , , . .
, CORS. sop ( ).