Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用JS库显示徽标_Javascript_Image - Fatal编程技术网

Javascript 使用JS库显示徽标

Javascript 使用JS库显示徽标,javascript,image,Javascript,Image,我想对我的JS库进行版权保护,或者更多地“证明是我做的”,比如 预期的结果是,如果您编写 <script src="myLib.js" ></script> <img src="myLib.js" /> 这是一个完全可以使用的图书馆 如果你写信 <script src="myLib.js" ></script> <img src="myLib.js" /> 它会显示我的标志 我想一步一步地解释一下 问题的答案

我想对我的JS库进行版权保护,或者更多地“证明是我做的”,比如

预期的结果是,如果您编写

<script src="myLib.js" ></script>
<img src="myLib.js" />

这是一个完全可以使用的图书馆

如果你写信

<script src="myLib.js" ></script>
<img src="myLib.js" />

它会显示我的标志

我想一步一步地解释一下


问题的答案是解释它是如何工作的;但是我想知道对任何文件中的任何图像执行的过程。

使用javascript是不可能的,因为使用此技巧,您的文件必须以
0xFF 0xD8 0xFF 0xE0…
开头,并且无法让javascript忽略这一点。由于语法错误,它将立即放弃

任何其他二进制格式也可能有同样的问题。它们需要从<代码> 0x2f 0x2a < /代码>(<代码> /*<代码> >开始考虑。


这与html不同,因为html不怕看到
0xFF 0xD8 0xFF 0xE0…

那么,你能告诉我如何使用html吗?@Mageek我对photoshop不太在行,但你应该能够在jpeg文件中插入注释。该注释应该是您的html。html必须以
结尾,是否有方法使其有效?(以
-->
结尾的注释)@Mageek nope因为JPEG注释以
结尾谢谢:)我发现:他们说这是一个javascript gif多语言版本。怎么用?(你说不可能)不要这样做,因为这会使js文件比需要的大很多。我从未尝试过将JS文件作为图像嵌入,所以人们不会意识到这是可行的!