社区
VB基础类
帖子详情
关于ocx与html的问题?
xjbx
领域专家: 编程技术技术领域
2003-07-11 03:45:42
请教如何在ocx中创建HTML元素并将它们插入到页面而不是用“页面设计器”。我用了insertAdjacentHTM方法不行!
谢谢!
...全文
168
19
打赏
收藏
关于ocx与html的问题?
请教如何在ocx中创建HTML元素并将它们插入到页面而不是用“页面设计器”。我用了insertAdjacentHTM方法不行! 谢谢!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xjbx
2003-07-25
打赏
举报
回复
up
xjbx
2003-07-21
打赏
举报
回复
有人可以帮我么?
since1990
2003-07-20
打赏
举报
回复
up
xjbx
2003-07-20
打赏
举报
回复
我发现着方面的资料太少了,msdn也没给什么!
我是想用方法来写一个上传的控件!
xjbx
2003-07-19
打赏
举报
回复
我的代码是ocx中动态生成一个html的元素:file(就是用于上传文件的那个组件,点击“浏览”,选择文件),我的代码是这样写的:
Private Sub Command1_Click()
Dim inputname As String
Dim oDoc As HTMLDocument
Dim oFileInput As HTMLFormElement
Dim odiv As HTMLDivElement
Dim pathname As String
inputname = "name1"
Dim pathname As string
Set oDoc = New HTMLDocument
'生成一个file
Set oFileInput = oDoc.createElement("input")
oFileInput.setAttribute "name", inputname
oFileInput.setAttribute "id", inputname
oFileInput.setAttribute "type", "file"
oFileInput.outerHTML = "<input type='file' id='" + inputname + "' name='" + inputname + "' >"
'打开file
oFileInput.click
pathname=oFileInput.value
debug.print pathname
end sub
问题是:我在html里加载这个ocx后,单击“command1”后,没有任何的反应?当然也就得不到pathname的值。
另外:我引用的是“Microsoft HTML Object Library”,没有使用“页面设计器”。
请高手指点我的代码有什么问题?
since1990
2003-07-19
打赏
举报
回复
up
laodan
2003-07-19
打赏
举报
回复
帮你up
xjbx
2003-07-16
打赏
举报
回复
再up
xjbx
2003-07-15
打赏
举报
回复
up
xjbx
2003-07-14
打赏
举报
回复
其实我也是没办法才这样用的
Alicky
2003-07-14
打赏
举报
回复
html里好象不好用OCX
xjbx
2003-07-14
打赏
举报
回复
这个问题很难嚒?
bobob
2003-07-11
打赏
举报
回复
xuexi
Rozre
2003-07-11
打赏
举报
回复
学习
benxie
2003-07-11
打赏
举报
回复
gzing
xjbx
2003-07-11
打赏
举报
回复
就是在ocx中加载的时候,会在html页面生成一个页面元素,比如生成一个“<input type="file" name="file">”,就是说““<input type="file" name="file">”是由ocx生成的!
nik_Amis
2003-07-11
打赏
举报
回复
不明白你的意思
nik_Amis
2003-07-11
打赏
举报
回复
不明白你的意思哦
xjbx
2003-07-11
打赏
举报
回复
没人知道嚒 ?
JSP/
HTML
调用
OCX
控件无法执行
问题
之前做项目需要调用老师的控件,ActiveX。 在本地运行的时候没有
问题
(有提示是否运行ActiveX控件) 但在tomcat服务器上运行的时候,则没有任何提示,而且前端会提示调用的函数没有定义。 解决方法: 打开Internet选项,选择安全标签。 将http://localhost加入信任站点。 设置安全级别为最低。 进入自定义级别,将所有有关于ActiveX的全部设置为启用...
Html
页中如何使用加载
OCX
控件详解
Html
页中如何使用加载
OCX
控件详解 第一步 注册
OCX
控件 得到
ocx
空间后,首先要添加注册,最简单的 新建reg.txt文件。 在txt里添加RegSvr32 Test
OCX
.
ocx
//Test
OCX
是控件名 保存txt, 改名reg.bat, 放入
OCX
控件所在目录,双击执行完成注册,如果不能
OCX
控件在web页面不能加载的
问题
1,
问题
描述:写了个
OCX
,在本地静态
html
文件里加载,双击用IE打开,能够正常加载
OCX
控件,调用其方法也正常,把测试的
html
文件放入apache目录,通过IE 敲入localhost访问也正常,但是部署到服务器上,通过客户端PC访问服务器IP的方式,却不能加载
OCX
,其方法也调用不了。 2,
问题
解决,上网查了下,以及根据以往的对接经验,做如下设置: 1)在IE里把web服务的IP加入受...
OCX
控件在
HTML
中调用时提示:【SCRIPT3: 找不到成员。】
写了一个
ocx
控件,测试OK后,嵌入到
HTML
中使用,发现死活调取不了方法,很纳闷! 搜索了方法,说只要设置一下IE浏览器的权限即可:启用“对未标记为安全执行脚本的activex控件初始化并执行脚本”。 这个方法不是不行,而是要求每一个用户都去设置这个权限,显然不合适。 于是乎继续研究方法,终于找到了解决方案! 那就是:实现ActiveX组件的IObjectSafety接口,并且返回脚本安全。 具体来说,就是在h和cpp中加入以下代码: 1、
OCX
TestCtrl.h //////////
OCX
调用方法
OCX
注册方法:1、在开发机上注册
OCX
方法:在开始-运行 中输入regsvr32
OCX
绝对地址, 例如:regsvr32 C:/Windows/System32/FOMAUFOCtrl.
ocx
2、找到
OCX
的classid3、参照下面的代码在
HTML
页写出代码4、运行程序5、如果
OCX
未下反应,可能是IE浏览器的权限设置
问题
,可以把运行页设为
VB基础类
7,788
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章