首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Webkit.Net C#:如何在HTML中导入JavaScript

Webkit.Net C#:如何在HTML中导入JavaScript
EN

Stack Overflow用户
提问于 2012-05-29 12:39:31
回答 3查看 2.8K关注 0票数 0

我正在使用Webkit.Net组件开发一个C#应用程序。要清除,documentText是显示动态生成的超文本标记语言字符串的唯一方法。

如标题所示,是否有可能有这样的东西:

代码语言:javascript
复制
<script type="text/javascript" src="jss.js"></script>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.5.js"></script>

在HTML Head部分,是否要作为HTML字符串的一部分?我知道为了渲染图像,我需要将图像(从本地文件)转换为URi。那么,javascript或jquery怎么样呢?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-05-30 11:18:23

我发现.documentText无法做到这一点,它是Webkit.Net中唯一支持的超文本标记语言字符串。

在最新的Webkit包装器中,它有一个loadDocument(),调用,它从Open Webkit Sharp文件的目录路径显示,JavasSript调用可以在本地的HTML文件中完成。

票数 0
EN

Stack Overflow用户

发布于 2012-05-29 12:51:42

必须转换所有本地引用。如果合适,我建议使用<base>标记。请参阅:http://www.w3schools.com/tags/tag_base.asp

票数 1
EN

Stack Overflow用户

发布于 2012-05-29 14:36:44

您可以使用此javascript函数在标题部分加载js文件……

代码语言:javascript
复制
function loadjscssfile(filename, filetype) {
            if (filetype == "js") { //if filename is a external JavaScript file
               // alert('called');
                var fileref = document.createElement('script')
                fileref.setAttribute("type", "text/javascript")
                fileref.setAttribute("src", filename)
                alert('called');
            }
            else if (filetype == "css") { //if filename is an external CSS file
                var fileref = document.createElement("link")
                fileref.setAttribute("rel", "stylesheet")
                fileref.setAttribute("type", "text/css")
                fileref.setAttribute("href", filename)
            }
            if (typeof fileref != "undefined")
                document.getElementsByTagName("head")[0].appendChild(fileref)
        }

将此函数调用为

代码语言:javascript
复制
loadjscssfile('http://code.jquery.com/jquery-1.5.js','js');
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10793135

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档