❶ 怎么判别网页源码中哪一部分是广告这些广告链接有什么特征
这个还真没有100%准确的方法吧,除非你一个一个去点开看。不过大概判断的话倒是可以,一般外链的话多半都是广告,所以取到链接地址,然后判断是不是本站下的链接,如果不是就可以大概判断是属于广告链接了。然后如果本站用到了外链的话为了准确判断你就可以创建一个白名单,如果链接在白名单范围内就说明不是广告,否则就是。
这也是我想到的大概思路了
❷ 谁有可以自己投广告 源代码
广告代码是不可以用他人的,广告发布商在你的网站里面投放广告之前你向他申请,申请时提交你要投广告的网站,自己的联系方式,汇款地址。发布商会审核你所提交的网站,如果合格他会给你代码,投放广告所得收益就按照你申请填写的地址汇款过去。
如果你用别人的代码做广告,那广告收益就汇到他的手里去拉!
不知道我讲清楚了没,希望对你有用吧。
❸ 广告任务网源码谁有
专业的源码搜索引擎解决方案
[专业的源码搜索引擎]
http://so.12ym.com/
特别适用于超大、中型信息门户、行业门户、电子商务等网站使用,它是一款真正意义上的搜索引擎。自动监控新内容并定时更新。毫秒级高速搜索,
搜索结果相关度排序
。多关键词搜索、超长词条搜索、关键词高亮显示。
http://so.12ym.com/
❹ 你好 易语言添加的广告源码页面需要怎么写呢
.版本2
.支持库internet
.子程序__启动窗口_创建完毕
.局部变量我的博客日志网址,文本型
'到自己的空间写新文章.内容举例:
'#@#@软件广告1号#@#@广告内容1号#@#@
'#@#@软件广告2号#@#@广告内容2号#@#@
'发表后的文章链接是:http://hi..com/%CB%BE%C2%ED%B3%BE%C1%B5/blog/item/3196fe1317596574ca80c4d8.html
'我这里直接设置成这个网络知道问题的页面
我的博客日志网址=“http://..com/question/259582893.html”
标签_广告1.标题=获取广告(我的博客日志网址,“#@#@软件广告1号#@#@”,“#@#@”)
标签_广告2.标题=获取广告(我的博客日志网址,“#@#@软件广告2号#@#@”,“#@#@”)
标签_广告3.标题=获取广告(我的博客日志网址,“#@#@软件广告3号#@#@”,“#@#@”)
.子程序获取广告,文本型,公开,到自己博客日志页获取广告内容
.参数_日志网址,文本型
.参数_广告左,文本型
.参数_广告右,文本型
.参数_失败提示,文本型,可空,默认“获取广告失败”
.局部变量广告,文本型
.局部变量文章内容,文本型
.局部变量a,整数型
.局部变量b,整数型
.如果真(是否为空(_失败提示))
_失败提示=“获取广告失败”
.如果真结束
文章内容=到文本(HTTP读文件(_日志网址))
a=寻找文本(文章内容,_广告左,,假)
.如果真(a=-1)
返回(_失败提示)
.如果真结束
a=a+取文本长度(_广告左)
b=寻找文本(文章内容,_广告右,a,假)
.如果真(b=-1)
返回(_失败提示)
.如果真结束
广告=取文本中间(文章内容,a,b-a)
.如果真(广告=“”)
返回(_失败提示)
.如果真结束
返回(广告)
❺ 求手机短信广告词~
1、超胸广告词
“衣渐不平,挺身而出。” 一丰胸霜广告
没有什么大不了的。” 丰韵丹
“古今胸罩,百年老字号,从你奶奶戴起。” 一胸罩广告
“做女人挺好” 婷美丰胸丸
“玩美女人,曲折人身” 搞得沸沸扬扬的上海一胸罩广告。
“乳意称心,峰采迷人。” 一胸罩广告
2、趣味广告语-旅行社:请飞往北极度蜜月吧,当地夜长24小时;美容院:请不要向本店出来的女子调情,她也许就是你祖母。转发你我他,快乐同分享。
3、飞信短信经典广告词
沟通永不离线,精彩永间断,免费短信,无限发送。
❻ 广告词语大全
1. 左右策划 把您搞大 出自: A企广告语
2. 安全保障 自有一套 出自: 安全套
3. 可能是世界上最好的啤酒 出自: 嘉士伯
4. NEW BEIJING,GREAT OLYMPIC 出自: 北京奥运
5. 穿着自然 出自: 班尼路
6. 没有陌生人的世界 出自: 佐丹奴
7. 聊天动手不动口 出自: 诺基亚3310
8. 有一种酒是用来留传的 出自: 十八酒坊
9. 上联:早进来晚进来早晚进来下联:多吃点少吃点多少吃点横批:进来吃点 出自: 小店的广告语
10. 一次不买你的错,二次不买我的错 出自: 水果摊上
11. 煮酒论英雄才子赢天下 出自: 才子男装
12. 男人应有自己的声音 出自: 阿尔卡特手机
13. 万水千山 近在咫次 网络天空 任你翱翔 轻松面对 应付自如 出自: 中国电信系列
14. 播下一个行动,你将收获一种习惯;播下一种习惯,你将收获一种性格;播下一种性格,你将收获一种命运 出自: 威廉詹姆斯
15. 万家乐,乐万家。 出自: 万家乐电器
16. 有多少南方摩托车,就有多少动人的故事。 出自: 南方摩托
17. 高高兴兴上班去,平平安安回家来。 出自: 公益广告
燕舞,燕舞,一曲歌来一片情。 出自: 燕舞收录机
18. 康师傅方便面,好吃看得见。 出自: 康师傅
19. 不要太潇洒! 出自: 杉杉西服
20. 让一亿人先聪明起来。 出自: 巨人脑黄金
21. 共创美的前程,共度美的人生。 出自: 美的电器
22. 省优,部优,葛优? 出自: 双汇火腿肠
23. 喝孔府宴酒,做天下文章。 出自: 孔府宴酒
24. 健康成就未来。 出自: 海王
25. 牙好,胃口就好,身体倍儿棒,吃嘛嘛香。 出自: 蓝天六必治
26. 永远的绿色,永远的秦池。 出自: 秦池酒
27. 坐红旗车,走中国路。 出自: 红旗轿车
28. 要想皮肤好,早晚用大宝。 出自: 大宝
29. 孔府家酒,叫人想家。 出自: 孔府家酒
30. 补钙新观念,吸收是关键。 出自: 龙牡壮骨冲剂
31. 喝汇源果汁,走健康之路。 出自: 汇源果汁
32. 我的眼里只有你。 出自: 娃哈哈纯净水
33. 非常可乐,非常选择 出自: 非常可乐
34. 新春新意新鲜新趣,可喜可贺可口可乐。 出自: 可口可乐
35. 送礼就送脑白金。 出自: 脑白金
6. 飘柔,就是这么自信。 出自: 飘柔
37. 超越性能极限,领略精彩计算 出自: AMD
38. 美国货,本土价 出自: DELL
39. 经典精铸,隽永典藏 出自: 明基
40. 因智慧而不同 出自: 多普达
41. 长城永不倒,国货当自强 出自: 奥尼皂角洗发浸膏
42. 一种可以世袭的古典浪漫 出自: 房产
43. 实力创造价值 出自: cctv
44. 天生我就一肚子气! 出自: 矿泉水广告
45. 来也匆匆,去也冲冲 出自: 厕所
46. 没有摩擦的感觉象在飞 出自: 某润滑油
47. 不为诱惑谁,只为呵护美 出自: 美容连锁店广告语
48. 天生的,强生的 出自: 强生
49. 颠峰感受后的无尽回味 出自: 香烟
50. 晶晶亮,透心凉! 出自: 雪碧
51. 用第三只眼睛看世界。 出自: 海鸥牌相机广告
52. 百闻不如一键,不打不相识。 出自: 某打字机广告
53. 当太阳升起的时候,我们的爱天长地久 出自: 太阳神
54. 爱我,追我,但请别吻我! 出自: 某汽车后贴的大大的标语
55. 止,而后能观 出自: 中国银行
56. 有空间,就有可能 出自: 别克汽车
57. 突破科技,启迪未来 出自: audi
58. 多一些润滑,少一些摩擦 出自: 统一润滑油
59. 只要心相通,相隔千里也握手。 出自: 联通
60. 成功与科技共辉映 出自: 奥迪
61. 没有最好,只有更好 出自: 澳柯玛
62. 世间百事皆不同,唯有——百事可乐。 出自: 百事可乐
63. 共享,才能共赢! 出自: 《现代广告》
64. 邦迪坚信,没有愈合不了的伤口 出自: 邦迪
65. 随心工作、随逸生活 出自: 联想天逸
66. 掌握无限未来 出自: 大显通信
67. 科技创造自由 出自: 联想
68. 超越平凡生活 出自: 卓越网
69. 天天盖天力,添钙添活力 出自: 盖天力
70. 水原来如此 出自: 乐百氏
71. 世界因你而广阔 出自: 中国网通
72. 生活节奏、尽在掌握 出自: 爱立信
73. 动感地带----我的地盘 听我的 出自: 动感地带
74. 以产业报国、以民族昌盛为己任 出自: 长虹
75. 喜欢,有什么不可以 出自: 阿尔卡特OT515
76. 27层净化 出自: 乐百氏
77. 促进健康为全家 出自: 舒肤佳
78. 春都进万家,宾朋满天下 出自: 春都火腿肠
79. 奥妮洗发水:黑头发,中国货 出自: 奥妮洗发水
80. 上海别克:当代精神,当代车 出自: 上海别克
81. 润迅通讯:一呼天下应 出自: 润迅通讯
82. 孔府家酒:孔府家酒,叫人想家 出自: 孔府家酒
83. 康师傅:好吃看得见 出自: 康师傅
84. 商务通:科技让你更轻松 出自: 商务通
85. 尝尝欢笑,常常麦当劳 出自: 麦当劳
86. 深入成就深度 出自: 南方周末
87. 精彩湖南,红网了然! 出自: 红网
88. 因为网络,地球如村! 出自: 第四媒体
89. 一种质感 ,两种表情 出自: 熊猫手机
90. 恒久期盼 演绎维一 出自: 厦新彩屏手机
91. 繁荣民族文化 传播艺术经典 出自: 某文化传播公司
92. 不信,死给你看! 出自: 灭蟑药
93. 天生的,强生的 出自: 强生
94. 雪津啤酒,真情的味道! 出自: 雪津啤酒
95. 听世界,打天下 出自: 海尔手机
96. 雅芳比女人更了解女人 出自: 雅芳
97. Sun是太阳,java是月亮。 出自: Sun
98. 中国网通 由我天地宽 出自: 中国网通
99. 无线你的无限 出自: 英特尔
100. 家有三洋,冬暖夏凉 出自: 三洋空调
101. 倾诉冬日暖语 出自: 摩托罗拉手机
102. 谁让我心动? 出自: FM365网站
103. 灵活,让篮球场不再是一个平面 出自: 李宁牌
104. 别吻我,我怕修。 出自: 润化油
105. 一呼四应! 出自: 音响公司广告
106. 无所不包! 出自: 饺子铺广告
107. 当之无愧 出自: 当铺广告
108. 以帽取人! 出自: 帽子公司广告
109. 一毛不拔! 出自: 理发店广告
110. 自讨苦吃! 出自: 药店广告 不打不相识! 出自: 打字机广告
111. 如果你的汽车会游泳的话,请照直开,不必刹车。 出自: 公路交通广告
112. 本书作者是百万富翁,未婚,他所希望的对象,就是本小说中描写的女主人公! 出自: 新书广告
113. 永远要让驾驶执照比你自己先到期。 出自: 汽车陈列室广告
114. 请记住,上帝并不是十全十美的,它给汽车准备了备件,而人没有。 出自: 交通安全广告
115. 小别意酸酸,欢聚心甜甜。 出自: 酸汁饮料广告
116. 除钞票外,承印一切。 出自: 印刷公司广告
117. 更多欢乐,更多选择 出自: 麦当劳
118. 美由你做主 出自: up2tu
119. 由我天地宽 出自: 中国网通
120. Sun是太阳,Java是月亮。 出自: Sun 公司
121. 让天下没有难做的生意:让让诚信的商人富起来:他们在网上做成了生意,你呢? 出自: 阿里巴巴
122. 不断创新,因为用心 出自: Acer宏碁
123. 招聘女秘书:长相像妙龄少女,思考像成年男子,处事像成熟的女士,工作起来像一头驴子! 出自: 一家美国报纸
124. 趁早下‘斑’,请勿‘痘’留。 出自: 香港一家化妆品公司的广告
125. 如果你听了一课之后发现不喜欢这门课程,那你可以要求退回你的学费,但必须用法语说。 出自: 某一法语学习班的招生广告
126. 请不要同刚刚走出本院的女人调情,她或许就是你的外祖母。 出自: 美容院广告牌
127. 创新就是生活 出自: 海信
128. 有一个美丽的地方,万科四季花城 出自: 万科
129. 建筑无限生活 出自: 万科
130. 臭名远扬,香飘万里 出自: 臭豆腐
131. 百衣百顺 出自: 电熨斗
132. 聪明何必绝顶,慧根长留 出自: 生发精
133. 水往高处流 出自: 淄博市潜水电泵厂
134. 大石化小,小石化了! 出自: 治结石病
135. “闲”妻良母 出自: 洗衣机
136. “口服”,“心服”! 出自:
137. 盛满青春的秘密! 出自: 女士提包
138. 三十六计走为上 出自: 鞋
139. 为了她的节日,献上您纯金般的心! 出自: 首饰
140. 用我们的钓线,你可以在鱼儿发现你之前先找到它 出自: 约翰逊的钓具
141. 生活就是一场运动,喝下它。 出自: Gatorade 饮料
142. 选择维聚阿尔,已经表明你心明眼亮。 出自: 维聚阿尔眼镜公司
143. 佳能,我们看得见你想表达什么。 出自: 佳能公司(照相机)
144. 现在流行第五季 出自: 健力宝
145. 天天都是春天 出自: 昆明
146. 如果你不来,广告明星就是他 出自: 央视AD圣典
147. 享受黑夜中偷拍的快感! 出自: Siemens S57
148. 彩信发送动人一刻 出自: 彩信
149. 灵感点亮生活! 出自: 西门子
150. 智慧演绎,无处不在! 出自: 摩托罗拉手机
151. 事业我一定争取,对你我从未放弃! 出自: 爱立信
152. 波导手机,手机中的战斗机 出自: 波导手机
153. 鄂尔多斯羊绒衫温暖全世界 出自: 鄂尔多斯羊绒衫
154. 洁婷245再大的动作也不要紧 出自: 洁婷
155. 做光明的牛,产光明的奶 出自: 光明
156. 白里透红与众不同 出自: 记不起来了。 qz
157. 没有蛀牙-佳洁士 出自: 佳洁士
158. 有线的价值 无线的享受 出自: 小灵通
159. 享受快乐科技 出自: 明基
160. 四海一家的解决之道 出自: IBM
161. 娃哈哈纯净水:爱你等于爱自己 出自: 娃哈哈
162. 农夫山泉:有点甜 出自: 农夫山泉
163. 博大精深,西门子 出自: 西门子
164. 一切尽在掌握 出自: 爱立信
165. 声声百思特,遥遥两相知 出自: 百思特
166. 一呼天下应 出自: 润讯
167. 让我们做得更好! 出自: 飞利浦
168. 温暖亲情,金龙鱼的大家庭。 出自: 金龙鱼
169. 自然最健康,绿色好心情 出自: 康师傅
170. 支起网络世界 出自: 赢海威
171. 立邦漆:处处放光彩! 出自: 立邦漆
172. fm365:真情互动! 出自: fm365网
173. 庄重一生,吉祥一生。 出自: 庄吉西服
174. 人人都为礼品愁,我送北极海狗油。 出自: 北极海狗油
175. 如果说人生的离合是一场戏,那么百年的好合更是早有安排! 出自: 百年润发
176. 一品黄山天高云淡 出自: 一品黄山
177. 上上下下的享受! 出自: 三菱电梯
178. 我是、我行、我素 出自: 伊氏女人网
179. 让无力者有力,让悲观者前行 出自: 南方周末
180. 金利来----男人的世界! 出自: 金利来
181. 没有什么大不了的 出自: 丰胸
182. 当你看到我们的时候,我和我们的新闻在纸上;当你看不到我们的时候,我和我们的新闻在路上。 出自: 南方周末新版广告语
183. 时间因我存在 出自: 罗西尼表
184. 只要有梦想 凡事可成真 出自: 香港电信
185. 南方周末 一纸风行 出自: 南方周末
186. 时间改变一切 出自: 雷达表
187. 地球人都知道了 出自: 北极绒
188. 众里寻他千网络,想要几度就几度 出自: 伊莱克斯冰箱
189. 您身边的银行,可信赖的银行 出自: 中国工商银行
190. 三叶钢琴:学琴的孩子不会变坏 出自: 三叶钢琴
191. 柯达:串起生活每一刻 出自: 柯达
192. 大众甲克虫汽车:想想还是小的好 出自: 大众甲克虫汽车
193. 一直被模仿,从未被超越 出自: 汽车广告
194. 幸福生活 我有一套 出自: 避孕套广告
195. 朗讯的创造力科技的原动力 出自: 朗讯
196. 事事因你而精彩 出自: 雀巢咖啡
197. 运动之美,世界共享 出自: 李宁
198. 鹤舞白沙 我心飞翔 出自: 白沙烟
199. 想知道“清嘴”的味道吗? 出自: 清嘴
200. 弹指一挥间,世界皆互联 出自: 《互联网周刊》
❼ 怎样去掉网站源代码里的百度广告代码
一般广告只要是通过代码形式或.js文件内嵌在源码里,首先您必须在IIS下运行测试下这些广告最终的连接位置,后逐条通过DW或FP查找相关的代码位置将其删除即可,涉及到.JS文件,需要您耐心寻找,很多免费代码都是通过多层连接指向某广告代码URL,这时候就需要您细心判断,还有一些是经过加密的代码,对于这些您可以到SOSO上寻找逆解的工具,反编译后将代码删除即可,个人至今尚未遇见无法删除的广告代码,细心和对于html理解能力有关系。
❽ 对联广告源码
但不知 你要哪类广告的?? 难道也是银行???
请给出 类别 我好帮你出谋划策.
❾ php的源码中有广告代码如何将其屏蔽
你这不算是广告吧,这只是一个插件中个标志的代码,可以修改插件源码去掉也可以用css屏蔽掉去掉:
em{display:none}
由于你截的代码内容不全,无法给出最适合的css,上述代码会吧em标签全部隐藏掉,如果需要修改,吧div标签的class发出来。
❿ 求浮动广告源码
Script: Floating Email-This-Link Script with Auto-Capture
Functions: Displays a floating layer that moves with the
page, in which is contained an email-this-link
script. The email script automatically captures
the url of the page.
Browsers: NS6-7, IE all [functional in NS4]
Author: etLux
Directions: Insert the entire block of code below just before
the page </body> tag. See the instructions in
the script for additional setup information.
=============================================================
<!-- Begin FloatMail Code //-->
<script>
/* Floating Mail-This-Link Script C.2004 by CodeLifter.com */
// Insert the entire script just before the </body> tag.
// Set the following two position parameters
// Negative numbers are relative to right (hX) or bottom (vY)
// Positive numbers are relative to left (hX) or (vY) top
// Experiment with values to get positioning exact, and allow
// for the dimensions of the image & form in the positioning
var hX = 340;
var vY = -140;
</script>
<!-- Edit the HTML between the div tags to suit your design //-->
<div id="FloatMail" style="position: absolute;
background-color: #000000;
background-image:url('float_dots.gif');
width: 180px;
border-width: 2;
border-style:outset;
border-color:#444444;
padding:5px">
<center>
<form name="eMailer">
<font size="2" face="Verdana,Arial" color="#ff0056">
E-Mail This Link
<br>
Enter recipient's e-mail:
</font>
<br>
<input type="text" name="address" size="20"
style="background-color:#000000;
color:#05fa9e;
border-color:#ff0000;
border-width:1;
border-style:dashed;
margin-top:7px;"><br>
<input type="button" value="Send this URL" onClick="mailThisUrl();"
style="color:#ff0057;
font-family:Arial;
font-size:10pt;
background-color:#000000;
border-width:1;
border-style:solid;
border-color:#242424;
margin-top:7px;">
</form>
</center>
</div>
<!-- End of editable HTML //-->
<script>
/* Floating Mail-This-Link Script C.2004 by CodeLifter.com */
/* Caution! Do not allow linebreaks other than where shown */
var good;function checkEmailAddress(field){
var goodEmail=field.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.e)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
if (goodEmail){good = true}else{alert('Please enter a valid e-mail address.');
field.focus();field.select();good=false;}}
u=window.location;m="I thought this might interest you...";
function mailThisUrl(){good=false;
checkEmailAddress(document.eMailer.address);
if (good){window.location="mailto:"+document.eMailer.address.value+"?subject="+m+"&body="+document.title+" "+u;}}
var nn=(navigator.appName.indexOf("Netscape")!=-1);
var dD=document,dH=dD.html,dB=dD.body,px=dD.layers?'':'px';
function floatMail(iX,iY,id){
var L=dD.getElementById?dD.getElementById(id):dD.all?dD.all[id]:dD.layers[id];
this[id+'O']=L;if(dD.layers)L.style=L;L.nX=L.iX=iX;L.nY=L.iY=iY;
L.P=function(x,y){this.style.left=x+px;this.style.top=y+px;};L.Fm=function(){var pX, pY;
pX=(this.iX >=0)?0:nn?innerWidth:nn&&dH.clientWidth?dH.clientWidth:dB.clientWidth;
pY=nn?pageYOffset:nn&&dH.scrollTop?dH.scrollTop:dB.scrollTop;
if(this.iY<0)pY+=nn?innerHeight:nn&&dH.clientHeight?dH.clientHeight:dB.clientHeight;
this.nX+=.1*(pX+this.iX-this.nX);this.nY+=.1*(pY+this.iY-this.nY);this.P(this.nX,this.nY);
setTimeout(this.id+'O.Fm()',33);};
return L;}
floatMail(hX,vY,'FloatMail').Fm();
</script>
<!-- End FloatMail Code //-->
<STYLE type=text/css>#floater {
Z-INDEX: 10; LEFT: 500px; VISIBILITY: visible; WIDTH: 125px; POSITION: absolute; TOP: 146px
}
</STYLE>
<STYLE type=text/css>
TD {
FONT-SIZE: 9pt; LINE-HEIGHT: 11pt
}
</STYLE>
</HEAD>
<BODY >
<DIV id=floater style="LEFT: 0px; WIDTH: 89px; TOP: 137px; HEIGHT: 40px">
<TABLE cellSpacing=0 cellPadding=0 width=75 bgColor=#0000ff border=1>
<TR>
<TD width=10><B><IMG id=fpAnimswapImgFP1
height=200 width=200 lowsrc=/img/200406301.jpg border=0 name=fpAnimswapImgFP1
dynamicanimation="fpAnimswapImgFP1"></B></TD>
<TD align=middle width=30>网页<BR>教学</TD></TR>
</TABLE>
</DIV>
<SCRIPT language=JavaScript>
self.onError=null;
currentX = currentY = 0;
whichIt = null;
lastScrollX = 0; lastScrollY = 0;
NS = (document.layers) ? 1 : 0;
IE = (document.all) ? 1: 0;
<!-- STALKER CODE -->
function heartBeat() {
if(IE) { diffY = document.body.scrollTop; diffX = document.body.scrollLeft; }
if(NS) { diffY = self.pageYOffset; diffX = self.pageXOffset; }
if(diffY != lastScrollY) {
percent = .1 * (diffY - lastScrollY);
if(percent > 0) percent = Math.ceil(percent);
else percent = Math.floor(percent);
if(IE) document.all.floater.style.pixelTop += percent;
if(NS) document.floater.top += percent;
lastScrollY = lastScrollY + percent;
}
if(diffX != lastScrollX) {
percent = .1 * (diffX - lastScrollX);
if(percent > 0) percent = Math.ceil(percent);
else percent = Math.floor(percent);
if(IE) document.all.floater.style.pixelLeft += percent;
if(NS) document.floater.left += percent;
lastScrollX = lastScrollX + percent;
}
}
<!-- /STALKER CODE -->
<!-- DRAG DROP CODE -->
function checkFocus(x,y) {
stalkerx = document.floater.pageX;
stalkery = document.floater.pageY;
stalkerwidth = document.floater.clip.width;
stalkerheight = document.floater.clip.height;
if( (x > stalkerx && x < (stalkerx+stalkerwidth)) && (y > stalkery && y < (stalkery+stalkerheight))) return true;
else return false;
}
function grabIt(e) {
if(IE) {
whichIt = event.srcElement;
while (whichIt.id.indexOf("floater") == -1) {
whichIt = whichIt.parentElement;
if (whichIt == null) { return true; }
}
whichIt.style.pixelLeft = whichIt.offsetLeft;
whichIt.style.pixelTop = whichIt.offsetTop;
currentX = (event.clientX + document.body.scrollLeft);
currentY = (event.clientY + document.body.scrollTop);
} else {
window.captureEvents(Event.MOUSEMOVE);
if(checkFocus (e.pageX,e.pageY)) {
whichIt = document.floater;
StalkerTouchedX = e.pageX-document.floater.pageX;
StalkerTouchedY = e.pageY-document.floater.pageY;
}
}
return true;
}
function moveIt(e) {
if (whichIt == null) { return false; }
if(IE) {
newX = (event.clientX + document.body.scrollLeft);
newY = (event.clientY + document.body.scrollTop);
distanceX = (newX - currentX); distanceY = (newY - currentY);
currentX = newX; currentY = newY;
whichIt.style.pixelLeft += distanceX;
whichIt.style.pixelTop += distanceY;
if(whichIt.style.pixelTop < document.body.scrollTop) whichIt.style.pixelTop = document.body.scrollTop;
if(whichIt.style.pixelLeft < document.body.scrollLeft) whichIt.style.pixelLeft = document.body.scrollLeft;
if(whichIt.style.pixelLeft > document.body.offsetWidth - document.body.scrollLeft - whichIt.style.pixelWidth - 20) whichIt.style.pixelLeft = document.body.offsetWidth - whichIt.style.pixelWidth - 20;
if(whichIt.style.pixelTop > document.body.offsetHeight + document.body.scrollTop - whichIt.style.pixelHeight - 5) whichIt.style.pixelTop = document.body.offsetHeight + document.body.scrollTop - whichIt.style.pixelHeight - 5;
event.returnValue = false;
} else {
whichIt.moveTo(e.pageX-StalkerTouchedX,e.pageY-StalkerTouchedY);
if(whichIt.left < 0+self.pageXOffset) whichIt.left = 0+self.pageXOffset;
if(whichIt.top < 0+self.pageYOffset) whichIt.top = 0+self.pageYOffset;
if( (whichIt.left + whichIt.clip.width) >= (window.innerWidth+self.pageXOffset-17)) whichIt.left = ((window.innerWidth+self.pageXOffset)-whichIt.clip.width)-17;
if( (whichIt.top + whichIt.clip.height) >= (window.innerHeight+self.pageYOffset-17)) whichIt.top = ((window.innerHeight+self.pageYOffset)-whichIt.clip.height)-17;
return false;
}
return false;
}
//more javascript from http://www.webjx.com
function dropIt()
{ whichIt = null;
if(NS) window.releaseEvents (Event.MOUSEMOVE);
return true;
}
<!-- DRAG DROP CODE -->
if(NS) {
window.captureEvents(Event.MOUSEUP|Event.MOUSEDOWN);
window.onmousedown = grabIt;
window.onmousemove = moveIt;
window.onmouseup = dropIt;
}
if(IE) {
document.onmousedown = grabIt;
document.onmousemove = moveIt;
document.onmouseup = dropIt;
}
if(NS || IE) action = window.setInterval("heartBeat()",1);
</SCRIPT>
</body>
</HTML>