The coach had to be pushed to reveal the surgery at all.
"Braylon had a little procedure done, yeah," Harbaugh said Wednesday. "He's going to be out for a little bit. I hate to speculate (how long)."
Edwards limped off with the knee injury after making a 21-yard catch on the 49ers' third play from scrimmage in a 27-24 overtime loss to the Dallas Cowboys last week. It's a tough blow for San Francisco (1-1) as the team hits the road for two weeks, with a stay in Youngstown, Ohio, between Sunday's game at Cincinnati and a Week 4 visit to Philadelphia.
"We just hope he gets a fast recovery so he can get back out here," fellow starting wideout Josh Morgan said. "We know he loves playing this game just as much as we do. With somebody who loves to play the game, you always hate to see him go down with an injury."
The 28-year-old Edwards received a $3.5 million, one-year contract last month, giving San Francisco the strong, athletic wideout it sought to fit into Harbaugh's West Coast offense -- and giving Edwards a much-needed fresh start out West after a tumultuous stint with the New York Jets.
"Most likely, yeah," Harbaugh said of Crabtree being active. "I think we have to keep a close eye and monitor, as our doctors and training staff and coaches have."
Crabtree, who said he thought he could have played last week, was full speed in Wednesday afternoon's practice.
Copyright 2011 by The Associated Press