banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành Windows tìm đoạn java script set homepage on firefox  XML
  [Question]   tìm đoạn java script set homepage on firefox 24/06/2008 05:12:16 (+0700) | #1 | 137175
[Avatar]
thuypv
Member

[Minus]    0    [Plus]
Joined: 11/06/2008 12:25:57
Messages: 64
Offline
[Profile] [PM]
em chào các bác, em đang tìm đoạn mã java script có thể đặt trang web của mình làm trang chủ, các bác ai biết giúp em 1 chụt ạ, em dùng đoạn mã: <a onclick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.abc.vn/');" href="#">Đặt làm trang chủ</a> thì chỉ chạy trên IE còn bên firefox thì im re, em tìm trên mạng thì cái mã vừa rồi thì tràn lan nhưng cái mã để chạy được trên firefox thì ko có, không biết bác nào biết không giúp em với smilie
[Up] [Print Copy]
  [Question]   tìm đoạn java script set homepage on firefox 24/06/2008 05:21:39 (+0700) | #2 | 137176
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]

thuypv wrote:
em chào các bác, em đang tìm đoạn mã java script có thể đặt trang web của mình làm trang chủ, các bác ai biết giúp em 1 chụt ạ, em dùng đoạn mã: <a onclick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.abc.vn/');" href="#">Đặt làm trang chủ</a> thì chỉ chạy trên IE còn bên firefox thì im re, em tìm trên mạng thì cái mã vừa rồi thì tràn lan nhưng cái mã để chạy được trên firefox thì ko có, không biết bác nào biết không giúp em với smilie  


Để hijack cái homepage của người khác khi họ viếng trang của mình phải không? Không nên làm như thế vì nó tạo phản cảm hơn là tạo ích lợi.
What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
  [Question]   Re: tìm đoạn java script set homepage on firefox 24/06/2008 05:32:34 (+0700) | #3 | 137178
[Avatar]
thuypv
Member

[Minus]    0    [Plus]
Joined: 11/06/2008 12:25:57
Messages: 64
Offline
[Profile] [PM]
vậy là bác không đọc kỹ đoạn code của em rồi, đoạn code của em là 1 đường link và có chữ là "đặt làm trang chủ" rất đàng hoảng, nếu người ta duyệt qua web của mình, nếu hay người ta có thể đặt làm trang chủ, vì thực sự làm web cũng chỉ là để quảng cáo thương hiệu, mua bán, trao đổi kiến thức, ... ngày xưa có 1 vài trang web khi vừa lượt qua là họ đặt thuộc tính là đặt làm trang chủ ngay, như thế là con sâu bỏ rầu nồi canh thôi bác ạ, còn bây giờ các website hầu như đều có 1 đường link dạng như em vừa rồi, hoặc là 1 đường link nữa là cho vào danh sách những website quan tâm, nếu bác nào biết thì chỉ em với, mục đích hoàn toàn đúng đắn
[Up] [Print Copy]
  [Question]   Re: tìm đoạn java script set homepage on firefox 24/06/2008 05:44:56 (+0700) | #4 | 137179
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]

thuypv wrote:
vậy là bác không đọc kỹ đoạn code của em rồi, đoạn code của em là 1 đường link và có chữ là "đặt làm trang chủ" rất đàng hoảng, nếu người ta duyệt qua web của mình, nếu hay người ta có thể đặt làm trang chủ, vì thực sự làm web cũng chỉ là để quảng cáo thương hiệu, mua bán, trao đổi kiến thức, ... ngày xưa có 1 vài trang web khi vừa lượt qua là họ đặt thuộc tính là đặt làm trang chủ ngay, như thế là con sâu bỏ rầu nồi canh thôi bác ạ, còn bây giờ các website hầu như đều có 1 đường link dạng như em vừa rồi, hoặc là 1 đường link nữa là cho vào danh sách những website quan tâm, nếu bác nào biết thì chỉ em với, mục đích hoàn toàn đúng đắn 


OK. Nếu bồ cần với dụng đích trong sáng thì: Firefox không bao giờ cho phép các action như thế thực hiện (xuyên qua Javascript). Thay vì vậy, cho họ một thông điệp: "nếu bạn muốn bookmark trang này, nhấn Ctlr-D" và để người dùng tự chọn và tự thực hiện việc ấy.

Thân mến.
What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
  [Question]   Re: tìm đoạn java script set homepage on firefox 24/06/2008 05:47:02 (+0700) | #5 | 137180
[Avatar]
thuypv
Member

[Minus]    0    [Plus]
Joined: 11/06/2008 12:25:57
Messages: 64
Offline
[Profile] [PM]
ok, thanks bác, em cũng vừa lặn lội hỏi tận support của firefox, và nhận được câu trả lời sau: "You can't automatically set the homepage with out user interaction. Netscape and Firefox can only have the home page set by a user actually going to the options panel, and changing it manually. Its a security feature." thui đành chấp nhận vậy, cám ơn sự quan tâm của các bác với câu hỏi của em rất nhiều
[Up] [Print Copy]
  [Question]   Re: tìm đoạn java script set homepage on firefox 27/06/2008 03:51:56 (+0700) | #6 | 138056
[Avatar]
thuypv
Member

[Minus]    0    [Plus]
Joined: 11/06/2008 12:25:57
Messages: 64
Offline
[Profile] [PM]
trời ơi! quả là tuyệt, không thể tin nổi vời các bạn ơi, mình đã tuyệt vọng với câu hỏi trên nhưng 1 ngày mình lang thang trên mạng với câu hỏi trên mà không tìm được lời giải, mình đã vào diễn đàn của www.asp.net đặt câu hỏi "How do you set home page through java script for mozilla firefox?" và thật tuyệt vời mình đã nhận được câu trả lời là 1 đoạn code sau:

Hi thuypv

Based on my experience, we cannot set the home page of Firefox, if the browser set
signed.applets.codebase_principal_support
to false, the only thing we can do is remind use to change the setting. You can try the following code, both for IE and Firefox:

<script language="javascript">
function setHomepage()
{
if (document.all)
{
document.body.style.behavior='url(#default#homepage)';
document.body.setHomePage('http://www.asp.net/130.aspx');

}
else if (window.sidebar)
{
if(window.netscape)
{
try
{
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
}
catch(e)
{
alert("this action was aviod by your browser,if you want to enable,please enter about:config in your address line,and change the value of signed.applets.codebase_principal_support to true");
}
}
var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);
prefs.setCharPref('browser.startup.homepage','http://www.asp.net/130.aspx');
}
}
</script>
<input type="button" value="set home page" onclick="setHomepage();" />

và mình đã thử thật là tuyệt vời, thế là đã sét được homepage trên firefox, các bạn ai mà gặp khó khăn giống mình, các bạn có thể tham khảo đoạn code trên nha, internet thật là tuyệt vời
[Up] [Print Copy]
  [Question]   Re: tìm đoạn java script set homepage on firefox 27/06/2008 03:59:37 (+0700) | #7 | 138057
[Avatar]
tmd
Member

[Minus]    0    [Plus]
Joined: 28/06/2006 03:39:48
Messages: 2951
Offline
[Profile] [PM]
Google về chuyện mozilla nói về script bị cấm chạy trên máy client
Code:
http://209.85.175.104/search?q=cache:SpBVzbaskVMJ:www.mozilla.org/projects/security/components/signed-scripts.html+signed.applets.codebase_principal_support&hl=vi&ct=clnk&cd=2&gl=vn

Code:
http://www.experts-exchange.com/Software/Internet_Email/Web_Browsers/Firefox/Q_23426232.html

...
Code:
http://www.google.com.vn/search?hl=vi&q=signed.applets.codebase_principal_support+&btnG=T%C3%ACm+ki%E1%BA%BFm&meta=
3 giai đoạn của con... người, ban đầu dek biết gì thì phải thăm dò, sau đó biết rồi thì phải thân thiết, sau cùng khi quá thân thiết rồi thì phải tình thương mến thương. Nhưng mà không thương được thì ...
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|