자바 스크립트가 별도의 파일에서 작동하지 않지만 인라인으로 작동하는 문제가 있습니다.자바 스크립트가 인라인으로 만 작동합니다.
이것은 자바 스크립트가있는 작업 코드입니다. 이것은 asp.net 4.0에 있습니다. 내가
<script language="javascript" type="text/javascript" src="../scripts/navBarScript.js"> </script>
내 코드는 더 이상 작동이 변경으로 나는 내 인생은 왜 알아낼 수 없습니다에 대한
<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="FrontEnd.master.cs" Inherits="pigninja.FrontEnd" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script type="text/javascript">
function ShowItem(itemID) {
document.getElementById(itemID).style.visiblity = "visible";
}
function HideItem(itemID) {
document.getElementById(itemID).style.visiblity = "hidden";
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<title>Pigninja Paradox</title>
<link href="../Styles/Styles.css" rel="Stylesheet" type="text/css" />
</head>
<body>
<form id="form1" runat="server">
<div id="pageWrapper">
<div id="header">
</div>
<div id="navigation">
<div id="menu">
<ul>
<li><a href="../Default.aspx">Home</a></li>
<li><a href="../About.aspx">About Me</a>
<div id="submenu">
<ul>
<li onmouseout="HideItem('submenu');" onmouseover="ShowItem('submenu');"><a href="1983.aspx">
1983</a></li>
<li><a href="1988.aspx">1988</a></li>
<li><a href="1990s.aspx">1990's</a></li>
<li><a href="2000.aspx">2000</a></li>
<li><a href="present.aspx">Present</a></li>
</ul>
</div>
</li>
<li><a href="../Programming.aspx">Programming</a></li>
<li><a href="../Rants.aspx">Rants</a></li>
</ul>
</div>
</div>
<div id="content">
<asp:ContentPlaceHolder ID="Content" runat="server">
</asp:ContentPlaceHolder>
</div>
<div id="footer">
<p>
I'd rather be an outlaw then to fall to Babylon law</p>
</div>
</div>
</form>
</body>
</html>
문제는 즉시이다.
문제를 일으키는 방화 광을 조사했습니다. 당신에게 그저 거기에 문제가 있다고 생각됩니다. – toxicate20
브라우저 콘솔에서 어떤 오류를보고했는지 확인 했습니까? 외부 JS 파일을 찾을 수 없으므로 (로드되지 않음) 또는 실행시 스크립트 오류가 있음을 나타낼 수 있습니다. – jfriend00