נושא: איך להחליף Activex control ב-javascript
|
|
כותב |
|
rodbar משתמש מתחיל
הצטרף / הצטרפה: 02 December 2009
משתמש: מנותק/ת הודעות: 2
|
נשלח בתאריך: 19 September 2011 בשעה 14:54 | | IP רשוּם
|
|
|
|
[RIGHT]קודם כל - הידע שלי ב-javascript בסיסי ביותר ועל
activex control אני באמת לא יודעת הרבה. אני בונה כרגע אתר
בג'ומלה וכדי שמודול חיפוש יעבוד לי אני חייבת להיפטר מה-
activex control ולהחליף את זה בקוד יותר ידידותי למשתמש:
javascript. קיבלתי ממישהו את הקוד הזה שעובד נהדר מחוץ
לג'ומלה. עד כה לא הצלחתי לזהות איפה בדיוק מתחבא ה-activex
control, אשמח מאוד לעזרה:[RIGHT]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN">
<html>
<head>
<title>Untitled</title>
</head>
<body>
<p>
<script language="JavaScript" type="text/javascript">//
<![CDATA[
function Submit_Form() {
// Journal Search
if
(document.f_search.selField.options[document.f_search.sel
Field.selectedIndex].value == 'Source')
window.location.href =
'http://www10.tdnet.com/bgu/Search/?
IFrame=0&genre=journal&selAP='+document.f_search.selAP.va
lue+'&selField=Source&jkew_part='+document.f_search.jkew_
part.value;
// ISSN Search
else if
(document.f_search.selField.options[document.f_search.sel
Field.selectedIndex].value == 'ISSN')
window.location.href =
'http://www10.tdnet.com/bgu/Search/?
IFrame=0&genre=journal&selAP='+document.f_search.selAP.va
lue+'&selField=ISSN&issn='+document.f_search.jkew_part.va
lue;
// Publisher Search
else if
(document.f_search.selField.options[document.f_search.sel
Field.selectedIndex].value == 'PUBLISHER_NAME')
window.location.href =
'http://www10.tdnet.com/bgu/Search/?
IFrame=0&genre=journal&selField=Publisher_Name&jkew_pub='
+document.f_search.jkew_part.value;
// Aggregator Search
else if
(document.f_search.selField.options[document.f_search.sel
Field.selectedIndex].value == 'Aggregator_Name')
window.location.href =
'http://www10.tdnet.com/bgu/Search/?
IFrame=0&genre=journal&selAP='+document.f_search.selAP.va
lue+'&selField=Aggregator_Name&jkew_aggr='+document.f_sea
rch.jkew_part.value;
// Article Search
else if
(document.f_search.selField.options[document.f_search.sel
Field.selectedIndex].value == 'Article_Title')
window.location.href =
'http://www10.tdnet.com/bgu/Search/?
IFrame=0&genre=article&selAP='+document.f_search.selAP.va
lue+'&selField=Article_Title&akew='+document.f_search.jke
w_part.value;
// eBook Search
if
(document.f_search.selField.options[document.f_search.sel
Field.selectedIndex].value == 'Book')
window.location.href =
'http://www10.tdnet.com/bgu/Search/?
IFrame=0&genre=book&selField=Source&jkew_part='+document.
f_search.jkew_part.value;
// ISBN Search
else if
(document.f_search.selField.options[document.f_search.sel
Field.selectedIndex].value == 'ISBN')
window.location.href =
'http://www10.tdnet.com/bgu/Search/?
IFrame=0&genre=book&selField=ISBN&isbn='+document.f_searc
h.jkew_part.value;
// Publisher Search
else if
(document.f_search.selField.options[document.f_search.sel
Field.selectedIndex].value == 'Publisher_Book')
window.location.href =
'http://www10.tdnet.com/bgu/Search/?
IFrame=0&genre=book&selField=Publisher_Name&jkew_pub='+do
cument.f_search.jkew_part.value;
// Aggregator Search
else if
(document.f_search.selField.options[document.f_search.sel
Field.selectedIndex].value == 'Aggregator_Book')
window.location.href =
'http://www10.tdnet.com/bgu/Search/?
IFrame=0&genre=book&selField=Aggregator_Name&jkew_aggr='+
document.f_search.jkew_part.value;
// Database Search
if
(document.f_search.selField.options[document.f_search.sel
Field.selectedIndex].value == 'Database')
window.location.href =
'http://www10.tdnet.com/bgu/Search/?
IFrame=0&genre=database&selAP='+document.f_search.selAP.v
alue+'&selField=Source&jkew_part='+document.f_search.jkew
_part.value;
// Publisher Search
else if
(document.f_search.selField.options[document.f_search.sel
Field.selectedIndex].value == 'Publisher_DB')
window.location.href =
'http://www10.tdnet.com/bgu/Search/?
IFrame=0&genre=database&selField=Publisher_Name&jkew_pub=
'+document.f_search.jkew_part.value;
// Aggregator Search
else if
(document.f_search.selField.options[document.f_search.sel
Field.selectedIndex].value == 'Aggregator_DB')
window.location.href =
'http://www10.tdnet.com/bgu/Search/?
IFrame=0&genre=database&selAP='+document.f_search.selAP.v
alue+'&selField=Aggregator_Name&jkew_aggr='+document.f_se
arch.jkew_part.value;
}
function newwindow_SearchHelp(width,height) {
x = (640 - width)/2, y = (480 -
height)/2;
if (screen) {
y = (screen.availHeight -
height)/2;
x = (screen.availWidth -
width)/2;
}
window.open('http://www10.tdnet.com/Client_Entrance.asp?
action=bookmark&ID_Group=0&ID_Customer=242&navigate=Searc
h/Search_Help.asp','mywindow','scrollbars=1,width='+width
+',height='+height+',screenX='+x+',screenY='+y+',top='+y+
',left='+x);
}
function Enter_Site() {
if (event.keyCode == 13)
document.f_search.Search_Button.click();
}
// ]]></script>
</p>
<style type="text/css"><!--
.Button {
BORDER-RIGHT: #666666 2px solid;
BORDER-TOP: #666666 1px solid;
BORDER-LEFT: #666666 1px solid;
BORDER-BOTTOM: #666666 2px solid;
BACKGROUND-COLOR:#EBEBEB;
FONT-WEIGHT: bold;
FONT-FAMILY: Arial;
FONT-SIZE: 12px;
COLOR: navy;
}
--></style>
<div align="right"><font color="navy" size="2"
face="Arial">search this </font></div>
<form method="get" name="f_search" id="Form1">
<table style="border: navy 1px solid;" border="0"
cellspacing="3" cellpadding="2" align="center">
<tbody>
<tr>
<td><font color="navy" size="2" face="Arial"><b>Quick
Search:</b></font></td>
</tr>
<tr>
<td><input style="font-family: Verdana; font-size: 12;"
id="jkew_part" onkeypress="Enter_Site()" size="47"
name="jkew_part" type="text" /> <span style="position:
absolute; visibility: hidden;"><input type="text" />
</span></td>
</tr>
<tr>
<td><select style="font-family: Verdana; font-size:
12px;" name="selField"> <option selected="selected"
value="Source">Journal Title</option> <option
value="ISSN">ISSN</option> <option
value="PUBLISHER_NAME">Publisher</option> <option
value="Aggregator_Name">Vendor</option> <option
value="Article_Title">Article Title</option> <option
value="Book">Book Title</option> <option
value="ISBN">ISBN</option> <option
value="Publisher_Book">Book Publisher</option> <option
value="Aggregator_Book">Book Vendor</option> <option
value="Database">Database Name</option> <option
value="Publisher_DB">Database Publisher</option> <option
value="Aggregator_DB">Platform</option></select>
<select style="font-family: Verdana; font-size: 12px;
background-color: #f9f9f9;" size="1" name="selAP">
<option selected="selected" value="2">Partial
Words</option> <option value="5">Begins With</option>
<option value="1">Exact Words</option> <option
value="4">Exact String</option> <option value="3">Exact
Phrase</option></select> <a style="color: navy;
text-decoration: none;" title="Search Help"
href="Javascript:newwindow_SearchHelp(600,490);"
alt="Search Help"><font size="3" face="Arial"><b>?</b>
</font></a> <input id="Search_Button"
class="Button" onclick="Javascript:Submit_Form()"
value="Search" type="button" name="Search_Button" /></td>
</tr>
</tbody>
</table>
</form>
</body>
</html>
|
חזרה לתחילת העמוד |
|
|
|
|
אם ברצונך להגיב לנושא זה עליך קודם להתחבר
אם אינך רשום/ה כבר עליך להרשם
|
אינך יכול/ה לשלוח נושאים חדשים בפורום זה אינך יכול/ה להגיב לנושאים בפורום זה אינך יכול/ה למחוק את הודעותיך ותגוביך בפורום זה אינך יכול/ה לערוך את הודעותיך ותגובותיך בפורום זה אינך יכול/ה לצור סקרים בפורום זה אינך יכול/ה להצביע בסקרים בפורום זה
|