passing invisible parameters

Ummm… I think you should first read about the basics of HTTP request methods, especially GET vs POST.

Making a parameter “invisible” as you put it would be achieved using a POST request.