2011-10-04 46 views
1

我创建了一个在“测试图像”上更改onmouseover的背景。这适用于一个正常的托管帐户http://zabb.co.uk/full_page_ebay_table_working.html,但不是放在eBay拍卖http://cgi.ebay.co.uk/ws/eBayISAPI.dll?ViewItem&item=160653524585#ht_802wt_1398(向下滚动需要)。简单的onmouseover不能在eBay拍卖页面上工作?

有没有办法解决这个问题,以便它可以在eBay上使用?非常感谢!问候,

保罗

+1

当你有一把锤子时,一切都看起来像钉子!我的意思是,我真的不知道你的项目需求,但从我在这里看到的,我认为你需要使用CSS来代替JavaScript。 – iamserious

+0

谢谢iamserious,简要说明是在主图像上方有16个缩略图样本,这些缩略图样本随着样本盘旋而变化。然而,绝对定位不适用于eBay(可能的iframe问题),所以必须使用表格,因此我现在正在重新设计eBay。 – Kelly

+0

啊,我现在明白了。哇,好的。这比我想象的要复杂得多......它绝对超出了css范围。 – iamserious

回答

0

出于安全考虑,这是根本不可能在易趣页面使用JavaScript。

+1

我喜欢把它看作是一个挑战嘿嘿 – Kelly

+1

你试图创建一个XSS攻击。祝你好运;既然eBay是一个非常有吸引力的目标,很多人都在你面前试过。如果你成功了,你可能会陷入困境。 – SLaks

+1

eBay确实允许JavaScript,而不是所有的JavaScript - http://pages.ebay.com/help/policies/listing-javascript.html –

1

我不确定eBay允许javascript的程度,但我会认为你可以通过CSS悬停伪造来实现某些功能。

您可以执行以下操作,这会导致悬停时出现背景图像更改。

<style type="text/css"> 
table#bigPic { background: url(http://images.worldgallery.co.uk/i/prints/rw/lg/6/0/Derek-Hare-Sunset-Over-the-Sea-60196.jpg); 
table#bigPic:hover { background: url(http://josefsipek.net/docs/s390-linux/hercules-s390/ssh-dasd1.png); } 
</style> 
+0

嗨,谢谢Sparky672,但不幸的是,由于测试图像悬停后背景图像需要更改,因为最终会有16个较小的色板图像用于hoverage! – Kelly

+0

Ebay中没有任何'插件'可以让你接近你想要实现的东西吗? – Luke

相关问题