コード例 #1
0
ファイル: Browser.cs プロジェクト: ermshiperete/testBloom
        public void AddScriptContent(string content)
        {
            GeckoDocument      doc    = WebBrowser.Document;
            var                head   = doc.GetElementsByTagName("head").First();
            GeckoScriptElement script = doc.CreateElement("script") as GeckoScriptElement;

            script.Type = "text/javascript";
            script.Text = content;
            head.AppendChild(script);
        }
コード例 #2
0
ファイル: Browser.cs プロジェクト: ermshiperete/testBloom
        /// <summary>
        /// add a jscript source file
        /// </summary>
        /// <param name="filename"></param>
        public void AddScriptSource(string filename)
        {
            if (!File.Exists(Path.Combine(Path.GetDirectoryName(_url), filename)))
            {
                throw new FileNotFoundException(filename);
            }

            GeckoDocument      doc    = WebBrowser.Document;
            var                head   = doc.GetElementsByTagName("head").First();
            GeckoScriptElement script = doc.CreateElement("script") as GeckoScriptElement;

            script.Type = "text/javascript";
            script.Src  = filename;
            head.AppendChild(script);
        }