• 0

Press A -> Go to A , Press B -> Go to B etc.


Question

Hi, I need help with something...

When someone presses A, i'd like them to go to a screen displaying A,

When someone presses B, i'd like them to go to a screen displaying B etc. until G.

I thought I could achieve this by using Powerpoint, but I couldn't work out how to advance to a specific slide by pressing a specific letter.

I then thought of doing it via a set of HTML pages (A.html, B.html etc.) but my coding skills are non-existant and I'm not really sure how to get the page to advance on a specific key press?

Any ideas anyone?

Link to comment
Share on other sites

11 answers to this question

Recommended Posts

  • 0

I had a quick look.... select what you want to be the link (if multiple objects maybe group them first?) > right click > hyperlink > place in this document (its on the left) > select the slide

Its that simple :)

Link to comment
Share on other sites

  • 0

In PowerPoint, right click the text/button you want to link, from the menu that appears click on "Hyperlink" and down the left hand side of that there's a button/icon for "Place in this document" and select the slide.

Hope that helps. :)

Edit: damn, beaten to it! :p

Link to comment
Share on other sites

  • 0

OK, Just tried this now.

This is a good step in the right direction. Now I can link other slides by clicking the link in the first (main) slide.

However, I need this link to be activated by pressing a letter on the keyboard (e.g. A, B, C) not by the mouse click...

Link to comment
Share on other sites

  • 0

Well if powerpoint can't do it, then could it be done via HTML or anything else that I haven't thought of perhaps?

I'm reading up on VBA to see if I can find a solution using it.

I'll post up a solution if I find one in the end...

Link to comment
Share on other sites

  • 0

On the main index page:

<script type="text/javascript">

document.onkeydown = KeyCheck;	   

function KeyCheck()
{

   var KeyID = event.keyCode;

   switch(KeyID)
   {

	  case 65:

	  window.location = 'A.html'

	  break; 

	  case 66:

	  window.location = 'B.html'

	  break;

	  case 67:

	  window.location = 'C.html'

	  break;

	  case 68:

	  window.location = 'D.html'

	  break;

	  case 69:

	  window.location = 'E.html'

	  break;

	  case 70:

	  window.location = 'F.html'

	  break;

	  case 71:

	  window.location = 'G.html'

	  break;

	  case 72:

	  window.location = 'H.html'

	  break;

	 }

}
</script>

On each of the other pages:

<script type="text/javascript">

document.onkeyup = KeyCheck;	   

function KeyCheck()
{

   var KeyID = event.keyCode;

   switch(KeyID)
   {

	  case 49:

	  window.location = 'index.html'

	  break; 
	 }

}
</script>

Someone told me I could have used Flash as well, but I'm not sure.

Anyway... Solved.

Link to comment
Share on other sites

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.