473,785 Members | 2,612 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Q: Including from file in a ASP

HJK
I'm not familiar with ASP and server side scripting.

I want to include JScript from file. Can it be done ?

Its the part with the Options code I want to put in a Options.js
file not accessible from internet side. It will also be nice to extend it
to include
from different .js files later.

See my ASP example below wich I get to work in IIS 5.0

<% @Language = "JScript" %>

<%
// want to run the following code from file...
var Options
Options="\<opti on value=\>Line1\< \/option\>";
Options+="\<opt ion value=\>Line2\< \/option\>";
Options+="\<opt ion value=\>Line3\< \/option\>";
Options+="\<opt ion value=\>Line4\< \/option\>";
%>

<html>

<head>

</head>
<form method="post" name="myform">
<table border="1" >
<tr>
<select name="MyListBox " size="10" style="FONT-FAMILY: Trebuchet MS">
<%
Response.write( Options);
%>

</select>
</tr>
</table>
</form>

</body>
</html>
Jul 19 '05 #1
3 1413
> See my ASP example below wich I get to work in IIS 5.0

Did you try <!--#include file=options.js--> or <script language=jscrip t
runat=server src=options.js> </script>?

A couple of notes:

- a user typing in http://www.yoursite.com/yourfile.js will be able to read
the file in plain text. If you have anything you want to keep "secret" from
casual viewers, use the ASP extension. See http://www.aspfaq.com/2163 and
http://www.aspfaq.com/2269

- if your goal is to use a .js file in both server-side and client-side
script, see http://www.aspfaq.com/2208

- if you are mixing JScript and VBScript in a single page, there are "order
of operations" issues to consider; see http://www.aspfaq.com/2045

--
Aaron Bertrand
SQL Server MVP
http://www.aspfaq.com/
Jul 19 '05 #2
HJK

"Aaron Bertrand [MVP]" <aa***@TRASHasp faq.com> wrote in message
news:eU******** ******@TK2MSFTN GP09.phx.gbl...
See my ASP example below wich I get to work in IIS 5.0


Did you try <!--#include file=options.js--> or <script language=jscrip t
runat=server src=options.js> </script>?


Thank you. Include works well and imports the listbox content OK.
I actually ended up using <% Server.Execute( "sites.ASP" ) %>

However I struggle to protect my javascripts in existing html pages. Thats
my goal.

One example is
http://home.online.no/~jensts/Satellite/Elevation.htm

It calls a jscript using <script src="filename" ></script>

Inside the pages I use onchange trigged functions from the jscript file.

I've tried for several days to make it as ASP but the only way to get it to
work is to give the scriptfile read access from internet side.

Also to run the script containing script functions at server or as
Server.Execute( "file.ASP") causes the onchange event to
result in uknown object.

Perhaps ASP is not the best way of doing this ? - Could there be better
alternatives for this?
Jul 19 '05 #3
> Perhaps ASP is not the best way of doing this ? - Could there be better
alternatives for this?


For hiding client-side JavaScript? If my browser can see it (and it has to
in order to run it), so can I. So, if you don't want anyone to see it
online, don't put it on the web. If you don't want anyone to see it period,
delete it from your computer and uninstall undelete.

http://www.aspfaq.com/2175

--
Aaron Bertrand
SQL Server MVP
http://www.aspfaq.com/
Jul 19 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
1848
by: WindAndWaves | last post by:
Hi Gurus I hope I am going to make sense with this question: I have an html page that I have turned into a php page with a bit of php code above the html (connect to database, massage data a little, mix with html, etc...). Now, I would like to use a function in my php code, as otherwise I have to type the same thing over and over again. With a function, I mean something along of the lines of: function x($string) { return...
0
3292
by: bettervssremoting | last post by:
To view the full article, please visit http://www.BetterVssRemoting.com Better VSS Remote Access Tool including SourceOffSite, SourceAnyWhere and VSS Remoting This article makes a detailed comparison among SourceAnyWhere, SourceOffSite, VSS Remoting and possible others.
2
1254
by: Craig | last post by:
Is there a way to conditionally include a file in the HTML? <TD> if x= 1 then <!--#INCLUDE FILE="../File1"--> else <!--#INCLUDE FILE="../File2"--> end if
8
3052
by: nrhayyal | last post by:
Hi c++ Gurus, Need your blessing. while testing few aspects with respect to header file inclusions, i observed few things which i would like to share with you. i have a file sqlca.h in which a structure sqlca is declared. i included this file as a soft link in /usr/include. the soft link is as follows: sqlca.h -> /usr/opt/db2_08_01/include64/sqlca.h
6
1616
by: Al-Burak | last post by:
I have a class which only purpose is to provide services to a variety of classes in other files. The 'manipulator' class is aware of the other classes only because the header files have been include in its header file. However, there are times when some of the other classes are not and will not be dealt with, thus the need to include the header files does not arrive. To handle this, I have used compiler preprocessors to prevent the...
4
6958
by: 'Mani | last post by:
Hi, This is just a generic question, where i want to know what is the difference in including a header file in a .h file and .cpp file. I have a class called MyClass (MyClass.h & MyClass.cpp). There is another class (OtherClass.h & OtherClass.cpp) OtherClass.cpp has a forward declaration to a class called 'Calc' which is in the namespace called 'Utils' like below:
2
1542
by: webcm123 | last post by:
I'm making some changes in files structure in my CMS. I will use more templates for modules. However, the topic of <titleand other ... came back when i was thinking about it. ---- Pre-generating (A) ---- It uses output buffering. Modules files are included before <html>. The whole middle output (e.g. article with comment, registration form) is stored in RAM (or SWAP :D) and prepared for putting it into the main layout inside <body>....
8
1648
by: squaretriangle | last post by:
Regarding either of the following: 1. Including a .c file with #include, 2. Including source code contained in a .h header file with #include I have 2 questions. 1. Is the reality of most programmers not doing this because of popular habit, or is it officially deprecated in one of the C standard(s)?
65
5104
by: Hongyu | last post by:
Dear all: I am trying to write to a file with full directory name and file name specified (./outdir/mytestout.txt where . is the current directory) in C programming language and under Unix, but got errors of Failed to open file ./outdir/mytestout.txt. Below is the code: #include <stdio.h>
3
2574
by: KIRAN | last post by:
Hello all, My question is about the way of including header files(*.h) in source files (*.c) I have three folders, -build ( for project makefiles) -include ( for *.h files) -src (for *.c files). I know that there are two ways of specifying include path of header files
0
9481
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10336
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
1
10095
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
9953
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
8978
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7502
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
5383
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
5513
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
3
2881
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.