Closed. This question needs debugging details. It is not currently accepting answers.
Edit the question to include desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem. This will help others answer the question.
Closed 11 days ago.
The community is reviewing whether to reopen this question as of 11 days ago.
Improve this question
I'm stuck with an interesting issue of executing different blocks on a website. I've never seen such an issue. In theory code in the blocks should run in the order of appearing in the html code, but it my case it doesn't. To simplify the case:
I have a tag in the which defines a javascript object of data:
<script> var settings = {......};</script>
Just before the tag I load my external javascript file deferred:
<script src="myfile.js" defer></script>
In that file I have the logic using the "settings" object.
When that object is large enough I'm getting am error saying "settings is undefined", otherwise it works fine.
I put "alert" messages into the first script block and into the external javascript file.
I expected the alert message from the head block first, then from the external file, but surprisingly they showed the other way.
Related
Closed. This question needs debugging details. It is not currently accepting answers.
Edit the question to include desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem. This will help others answer the question.
Closed 4 months ago.
This post was edited and submitted for review 4 months ago and failed to reopen the post:
Original close reason(s) were not resolved
Improve this question
I'm new to web development.
I made a website using HTML, CSS, and JavaScript and uploaded it to GitHub Pages. My JavaScript doesn't work there.
When running on my localhost, everything works fine, but on GitHub pages the javascript simply does not show up on my HTML page. If you check the IMPORTANTE_LER.md file, there's a youtube video on how it looks on localhost.
My repo: https://github.com/maruan-achkar/N2PAC_NEW
Console errors:
Probably the way you included your JS file path breaks in Github Pages because it can't find the file so adding a "./something.js" to your include might fix it.
<script src="./something.js" type="module"></script>
Closed. This question needs debugging details. It is not currently accepting answers.
Edit the question to include desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem. This will help others answer the question.
Closed 3 years ago.
Improve this question
I have a javascript project i am running,and i have finished the first phase.The second phase requires for me to start by assigning a variable to a dom object.
I assigned the variable and it worked.Then i updated the code into my project script.Now,the problem is that whenever i run the script the script will execute but,the variable i assigned and updated into my script won't assign and the code line won't run.
var element = document.getElementById('inputElement');
Every time i run that line in the console maybe by copy/paste or typing it personally it works but,the code won't execute when it is in a script.
Make sure the script with this assignment comes after the HTML element with id inputElement
Closed. This question needs debugging details. It is not currently accepting answers.
Edit the question to include desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem. This will help others answer the question.
Closed 5 years ago.
Improve this question
I am getting following error when i try to install Chrome extension:
extensions::webstore:34 Uncaught Chrome Web Store installations can only be started by the top frame.
I think the error is pretty self-explanatory.
The code you're using to initiate chrome.webstore.install() is running in a document that's not the top one (i.e. is an iframe inside another document).
This is not allowed. It has to be a top document for inline installation to start.
Closed. This question needs debugging details. It is not currently accepting answers.
Edit the question to include desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem. This will help others answer the question.
Closed 7 years ago.
Improve this question
I'm trying to generate HTML using PHP and have that HTML printed out and displayed on a site for a user to then copy and paste elsewhere. My problem, however, is that whenever I try to use print or echo statements and type in the HTML, the HTML is being rendered instead of simply just printed. I even put the HTML as a string into a variable and tried printing/echoing that variable but it was also rendered. Is there any way to literally just have the words I'm typing (which happen to be HTML) printed or displayed in some way on the page in a box or something of the sort?
if I understood your question, I think you should use htmlentities():
print htmlentities('<br>');
This wil show the tag instead of generate a new line.
Closed. This question needs debugging details. It is not currently accepting answers.
Edit the question to include desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem. This will help others answer the question.
Closed 8 years ago.
Improve this question
I'm trying to change or remove errors from a HTML page I'm using firebug add in firefox and I have this part which I really don't where its writen :
is there a way to get the file where this is write .
thanks for any hint
Continuing from my comment: The highlighted element is dynamically added by a slider plugin e.g. like http://jqueryui.com/slider/ The clue is the classes like ui-slider-handler.
Look for the id="voltage" to find the place in the HTML where the div is and look for #voltage or ("voltage" or 'voltage') to see where the plugin is connect to it (in any jQuery or Javascript code).
I don't think you can get the exact path of the file, but check "View page source" option to see what files the page has been linked to.